Spring Boot 注入配置
约 28 个字 31 行代码 预计阅读时间不到 1 分钟
在组件中引用
| @Component
public class ... {
@Value("${配置键}")
// 要配置的变量
}
|
如:
| aaa:
bbb:
ccc: 1
ddd:
- a
- b
- c
|
| @Component
public class ... {
@Value("${aaa.bbb.ccc}")
Integer cccVal;
}
|
不能作用于集合。
在类上引用
| @Component
@ConfigurationProperties(prefix="配置键")
public class ... {
// 要配置的变量,名称与配置键下的各键的名称一样
}
|
如上例:
| @Component
@ConfigurationProperties(prefix="aaa.bbb")
public class ... {
Integer ccc;
List<String> ddd;
}
|