摘要: @Conditional是Spring4新提供的注解,它的作用是根据某个条件加载特定的bean。 我们需要创建实现类来实现Condition接口,这是Condition的源码 public interface Condition { boolean matches(ConditionContext 阅读全文
posted @ 2019-11-17 22:20 来一杯可乐 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 根据系统环境的不同,Profile可以用来切换数据源。例如切换开发,测试,生产环境的数据源。 举个例子: 先创建配置类MainProfileConfig: @Configuration @PropertySource("classpath:/jdbc.properties") public clas 阅读全文
posted @ 2019-11-17 17:42 来一杯可乐 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: bean的生命周期:bean的创建 —— 初始化 ——销毁的过程 容器管理bean的生命周期,我们可以自定义初始化和销毁方法,容器在bean进行到当前生命周期就会调用我们的方法 在xml配置文件中是在bean的标签内使用init-method和destroy-method <bean id="per 阅读全文
posted @ 2019-11-17 10:01 来一杯可乐 阅读(217) 评论(0) 推荐(0) 编辑