首页 > 编程语言 > 详细

Springboot~@EnableConfigurationProperties注解的作用

时间:2021-03-04 12:10:18      阅读:28      评论:0      收藏:0      [点我收藏+]
  • @Component || @Controller || @Service
  • @Configuration
  • @ConfigurationProperties
  • @EnableConfigurationProperties

以上注解的关系梳理:
  @Component || @Controller || @Service 用来定义spring的bean。

作用:
  @EnableConfigurationProperties的作用: 使@ConfigurationProperties 注解的类生效。

正确的bean的属性配置加载

 技术分享图片

错误bean的属性配置加载

技术分享图片

纠正: 错误bean的属性配置加载

技术分享图片

 

结果:
  如果一个配置类只配置@ConfigurationProperties注解,而没有使用@Component,那么在IOC容器中是获取不到properties 配置文件转化的bean。
@EnableConfigurationProperties 是把指定类的属性又注入了一次。

Springboot~@EnableConfigurationProperties注解的作用

原文:https://www.cnblogs.com/donleo123/p/14478867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!