2018年12月31日
摘要: 事件监听的流程分为三步:1、自定义事件,一般是继承ApplicationEvent抽象类。2、定义事件监听器,一般是实现ApplicationListener接口。3、a、启动的时候,需要将监听器加入到Spring容器中。 b、或者将监听器加入到容器中。@Component c、使用@EventLi 阅读全文
posted @ 2018-12-31 17:57 别先生 阅读(1896) 评论(0) 推荐(0) 编辑
摘要: @EnableAsync或@EnableConfigurationProperties背后的运行原理,是使用了@Import注解。 @Import({User.class,Role.class,MyConfiguration.class}),@Import里面可以存放数组类型的。 @Import用来 阅读全文
posted @ 2018-12-31 15:22 别先生 阅读(7234) 评论(1) 推荐(0) 编辑
摘要: 1、根据条件来装配bean,SpringBoot的自动配置,根据条件进行自动配置。 首先创建一个接口,如下所示: 然后创建两个实现类,这个只是举例说明了其功能,举得字符编码的栗子: 将GBK和UTF8的类进行装配: 实现了Condition接口的类也添加了,自己可以进行对比操作。 基于条件的自动装配 阅读全文
posted @ 2018-12-31 12:40 别先生 阅读(536) 评论(1) 推荐(0) 编辑