关与 @EnableConfigurationProperties 注解

2019-11-05 16:01:56来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

关与 @EnableConfigurationProperties 注解

@EnableConfigurationProperties注解的作用是:
  让使用 @ConfigurationProperties 注解的类生效。
  当@EnableConfigurationProperties注解应用到你的@Configuration时, 任何被@ConfigurationProperties注解的beans将自动被Environment属性配置。 这种风格的配置特别适合与SpringApplication的外部YAML配置进行配合使用。

application.yml配置文件

userbody: name: 测试 password:
123456 birthday: 1992.10.28 mobile: 138027897343 address: 北京市西城区
实体类:

@ConfigurationProperties(prefix = "user") @Data @NoArgsConstructor @AllArgsConstructor public class User { private Long id; private String age; private String name; private String password; private String birthday; private String mobile; private String address; }

Controller层上:

@EnableConfigurationProperties({User.class})
对应实体类User

 

 

 

 

 

 


原文链接:https://www.cnblogs.com/crazy-lc/p/11801050.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:SpringBoot与SpringDateJPA和Mybatis的整合

下一篇:java swing 中JTable实现指定单元格为下拉框