spring boot 配置文件

本文详细介绍了如何在Spring Boot项目中使用Maven进行项目配置,并通过创建不同环境的配置文件来实现灵活的部署策略。文章还展示了如何通过自定义属性类来读取配置文件中的值。

1.创建springboot项目 maven配置如下

143647_hKjs_1790478.png

2.在资源文件下面分别创建三个配置文件(按照自己的项目环境规划 进行创建) 文件名称分别如下application.properties,application-dev.properties,application-prod.properties

2.1  application.properties中的内容

144022_Cpd9_1790478.png

2.2 application-dev.properties中的内容

144116_sXz6_1790478.png

2.3 application-prod.properties中的内容

144155_ZYZl_1790478.png

3.建立两个类UserProperties和HomeProperties来接受user的属性和home的属性值。主要代码如下

3.1 HomeProperties ,省略get和set方法

144418_OK5M_1790478.png

3.2 UserProperties如上

144454_cI4N_1790478.png

4.运行结果

4.1 当spring.profiles.active=dev时 结果如下

145947_ilXg_1790478.png

4.2 当spring.profiles.active=dev时 结果如下

172514_fMYs_1790478.png

 

5.总结

5.1 要注意配置文件的格式 application-xxx.properties ,并且如果配置文件中有中文的话 要设置编码格式并且勾选自动转码

5.2 把公共的配置放到aplication.properties里面 不同环境的配置放到不同的配置文件中

5.3 配置文件类单独放置 方便以后查找

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/nixi0608/blog/1083323

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值