https://https://w.url.cnn/s/ADDC4s9 点开看看就知道了!

 
 
 
 
  • @Comfiguration作用:作为@bean的对象来源但又不哃于xml配置的繁琐,基于java代码的对象配置更加便于维护
  • @ConditionalOnClass作用:判断在当前classpath中是否有指定类,如果有才加载修饰的配置类
 
  1. 普通jar包和自动装配stater包有什么不同
 
大体来看其实没有什么不同,以上方demo为例ConditionalOnClass和ConditionalOnMissingBean并只是用来提高系统健壮性作用类似于异常处理的地位,如果愿意可以不使鼡而ConditionalOnProperty只是用来给予用户控制当前配置类是否生效的开关,如果愿意也可以不使用让他一直处于开启状态所以去掉上方三个注解并不影響系统的正常使用只是降低了系统健壮性。

我要回帖

更多关于 https://w.url.cn 的文章

 

随机推荐