Spring Boot | 第二章: 配置文件和日志配置
SpringBoot配置文件
Spring Boot 项目默认创建的配置文件为: application.properties
个人喜欢使用 .yml 格式, 这也是官网推荐使用的格式,即 application.yml
-
自定义属性值并获取(以 .yml 格式为例)
-
单节点属性
# 定义属性名和属性值, 此处使用了 ${random} 随机数, 读者自行查看源码 id: ${random.uuid} name: ${random.value} age: ${random.int} money: ${random.long}
// 获取单节点属性的值, 使用 @Value 注解(springframework包下的) @Value("${id}") private String id; @Value("${name}") private String name; @Value("${age}") private String age; @Value("${money}") private String money;
-
多节点属性
-
user: id: ${random.uuid} name: ${random.value} age: ${random.int} money: ${random.long}
// 多节点属性值获取,使用对象的方式, 必须添加以下两行注解 @Component @ConfigurationProperties(prefix = "user") { private String id; private String name; private String age; private String money; }
-
SpringBoot日志配置
笔者目前对没有真正配置编写过, 等待后期更新
暂时可参考这篇文章学习 Spring Boot 日志配置
结语 : 至此,Spring Boot的配置文件简单学习就此结束,希望读者有所收获; 若有错误之处,还望指正,谢谢阅读。 此篇文章稍有点太过简介,还请谅解!