望山居

真相本来是一体的,太大了,所以大家给他画了格子,结果把自己困了起来

导航

条件注解@Conditional

通过活动的profile,可以获得不同的Bean。Spring4提供了一个更通用的基于条件的Bean的创建,即使用@Conditonal注解

@Conditional根据满足某一个特定条件创建一个特定的Bean。

比如:当某一个jar包在一个类路径下的时候,自动配置一个或多个Bean;或者只有某个Bean被创建才会创建另外一个Bean。

总的来说,就是根据特定条件来控制Bean的创建行为,利用这个特性可以进行一些自动的配置。

在SpringBoot中将会大量应用到条件注解。

posted on 2018-05-30 18:58  穆道  阅读(175)  评论(0编辑  收藏  举报