在 Spring 中,注解 @DependsOn
和 @ConditionalOnBean
的区别如下:
1、都是当前bean实例化依赖另外的bean实例
2、@DependsOn
最终两个实例都会创建,它用来控制当前Bean 一定在 DependsOn 所指向的Bean后面实例化
3、@ConditionalOnBean
只有当所指向的Bean的实例存在时,才创建当前Bean,否则不创建。即要么都有,要么都无。
(END)
在 Spring 中,注解 @DependsOn
和 @ConditionalOnBean
的区别如下:
1、都是当前bean实例化依赖另外的bean实例
2、@DependsOn
最终两个实例都会创建,它用来控制当前Bean 一定在 DependsOn 所指向的Bean后面实例化
3、@ConditionalOnBean
只有当所指向的Bean的实例存在时,才创建当前Bean,否则不创建。即要么都有,要么都无。
(END)
暂无评论
2023-12-13
2023-12-10
2023-12-10
2023-12-02
2023-12-02
2023-12-02
2023-12-02
2023-12-02
2023-12-02
2023-11-19
2024-05-20
2024-05-20
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-18
2024-05-17
2024-05-17
2024-05-17
2024-05-17
2024-05-17