第六节:SpingBoot 基本配置一
SpringBoot 默认的配置文件为 application.properties 或者 application.yml,应用启动时会自动加载此文件,无需手动引入。
自定义属性
在
application.properties
中定义属性值
通过
@Value
注解来获取值
访问
http://127.0.0.1:8080/rumenz/index
路径,会返回rumenz:::https://rumenz.com
。
配置绑定
有时间有需要注入的属性比较多,一个一个绑定很繁琐,官方建议通过 Bean 的方式加载。
application.properties 配置文件定义属性值
RumenzConfig 配置文件
测试
浏览器输入
http://127.0.0.1:8080/rumenz/index1
,返回1:::hello
参数引用
在 application.properties 中的各个参数之间可以直接引用来使用
新建
RumenzController
测试
浏览器访问
http://127.0.0.1:8080/rumenz/index2
返回 hello1
自定义的配置文件
一般的配置项都在
application.properties
中,很多时候有一些配置信息我们想单独存放。比如我们创建了一个rumenz.properties
的自定义配置文件。
自定义的配置文件系统不会自动加载,需要用
@PropertySource
加载。需要加载多个可以用设置数组。
测试
浏览器访问
http://127.0.0.1:8080/rumenz/index3
,返回入门小站这是一个教程网站
加载多个自定义配置文件
本小结源码地址:
GitHub:https://github.com/mifunc/springboot/tree/main/lession6
Gitee:https://gitee.com/rumenz/springboot/tree/master/lession6
https://rumenz.com/rumenbiji/springboot-basic-config.html
介绍
我的博客 https://rumenz.com/
我的工具箱 https://tooltt.com/
微信公众号:【入门小站】
关注【入门小站】回复【1001】获取 linux 常用命令速查手册
关注【入门小站】回复【1003】获取 LeetCode 题解【java 语言实现】
关注【入门小站】回复【1004】获取 Java 基础核心总结
关注【入门小站】回复【1009】获取 阿里巴巴 Java 开发手册
版权声明: 本文为 InfoQ 作者【入门小站】的原创文章。
原文链接:【http://xie.infoq.cn/article/446a2f02146a1e1dc3574304d】。文章转载请联系作者。
评论