springboot09(condition-自动配置02)

一、在前面condition-01中存在许多问题,比如配置烦琐,查找固定死板等等

二、这个condition-自动配置02,直接使用springboot给我们的配置来更好的使用condition



三、拿properties来演示

  • (如果properties文件夹里面有"键=MyName ,值=Chenxixi",就给他生成user2这个Bean):

1-使用springboot的condition文件,condition文件发在哪里?

  • 当然这样肯定是会报错的,因为我们在application.properties文件里面没有写对于的"键值对"

  • 这样就可以生成user2这个Bean了

四、可是我们不止properties这个文件,我们还有"字节码"文件、"环境中的配置"等等,别急,springboot还给了我们很多condition的注解:

  • 如果还有对别的文件或环境有condition的要求的:可以搜索:



五、用springboot_condition01和springboot_condition02做个比较:看看效率

  • springboot_condition02

  • 1-

  • 2-

结束了,效率快了不止一倍。



小结:(自定义条件类基本不用,这里略过了)

posted on 2022-11-13 17:01  陈嘻嘻-  阅读(17)  评论(0编辑  收藏  举报

导航