1、@Conditional
按照條件注入Bean
1、實(shí)現(xiàn)Condition接口并按自己的邏輯返回true /false ,返回true最后Bea會(huì)注入嘴办,否則相反
2、@ConditionalOnMissingBean
當(dāng)容器中沒有當(dāng)前類型Bean時(shí)則注入
3买鸽、 @ConditionalOnBean
當(dāng)容器中存在某類型的Bean時(shí)才注入容器涧郊,否則不注入容器
1、@Conditional
按照條件注入Bean
1、實(shí)現(xiàn)Condition接口并按自己的邏輯返回true /false ,返回true最后Bea會(huì)注入嘴办,否則相反
2、@ConditionalOnMissingBean
當(dāng)容器中沒有當(dāng)前類型Bean時(shí)則注入
3买鸽、 @ConditionalOnBean
當(dāng)容器中存在某類型的Bean時(shí)才注入容器涧郊,否則不注入容器