
Spring
文章平均质量分 58
LightOfMiracle
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Spring】 - lookup-method和replaced-method使用
概述 lookup-method和replaced-method是在xml配置bean的时候的可选配置,其中lookup-method可以声明方法返回某个特定的bean,replaced-method可以改变某个方法甚至是改变方法的逻辑。 使用 (略过环境配置) 定义一个User接口,和接口的两个实现Teacher和Student User接口: publi原创 2017-07-11 16:56:52 · 3096 阅读 · 0 评论 -
【Spring】- Bean的生命周期的init和destroy方法的三种方式
概述 在Spring中,向容器中注入一个Bean的时候可能期望在Bean的创建或者Bean的销毁的时候“做一些事情”,Spring支持三种方式来让我们实现。 实现方法 准备 HelloPrinter类: public class HelloPrinter { public void print() { System.out.println("hello"); }原创 2017-07-06 10:21:12 · 2334 阅读 · 0 评论 -
【Spring】 - 基于xml的两种依赖注入方式(构造函数注入,setter注入)
概述 Spring中依赖注入dependency injection (DI)一般来说有两种形式: 1)基于xml的依赖注入, 2)基于注解的依赖注入。 基于xml的依赖注入方式通常又可以分为:1)构造函数方式注入。2)setter方式注入。 环境 Spring4.3.9, JDK1.8 pom添加spring依赖如下: org.springframewo原创 2017-07-05 14:51:12 · 4681 阅读 · 0 评论 -
基于canal的Spring-Boot-Starter
前言 canal是阿里巴巴的基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql。可以用于比如数据库数据变化的监听从而同步缓存(如Redis)数据等。由于项目中基本都是使用的Spring-Boot,所以写了一个基于Spring-Boot的starter方便使用。特点使用方便。可以通过简单的配置就可以开始使用,当对某些操作感兴趣的时候可以通过注解或者注入接口实现的方...原创 2018-03-22 15:59:56 · 7624 阅读 · 2 评论 -
Spring Boot 注解方式自定义Endpoint
概述 在使用Spring Boot的时候我们经常使用actuator,健康检查,bus中使用/refresh等。这里记录如何使用注解的方式自定义Endpoint。可用于满足一些服务状态监控,或者优雅停机等。 准备 Spring Boot项目,pom中加入: <dependency> <groupId>org.springframework.boot</gr...原创 2018-06-06 16:07:28 · 12064 阅读 · 3 评论 -
Spring Boot Ribbon负载均衡配置的坑(避免被ComponentScan扫描)
配置 Spring Boot Ribbon负载均衡配置很简单,网上一搜类似下面: @Configuration public class LoadBalanceConfiguration { @Bean public IRule rule() { return new WeightedResponseTimeRule(); } } 坑 在Ribb...原创 2018-09-19 17:08:57 · 2971 阅读 · 2 评论