赞
踩
1. 定义配置文件信息
有时候我们为了统一管理会把一些变量放到 yml 配置文件中
例如
用 @ConfigurationProperties 代替 @Value
使用方法
定义对应字段的实体
- @Data
- // 指定前缀
- @ConfigurationProperties(prefix = "developer")
- @Component
- public class DeveloperProperty {
- private String name;
- private String website;
- private String qq;
- private String phoneNumber;
- }
- @Data
- // 指定前缀
- @ConfigurationProperties(prefix = "developer")
- @Component
- public class DeveloperProperty {
- private String name;
- private String website;
- private String qq;
- private String phoneNumber;
- }
使用时注入这个bean
- @RestController
- @RequiredArgsConstructor
- public class PropertyController {
-
- final Dev
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。