1.创建springboot项目 maven配置如下
2.在资源文件下面分别创建三个配置文件(按照自己的项目环境规划 进行创建) 文件名称分别如下application.properties,application-dev.properties,application-prod.properties
2.1 application.properties中的内容
2.2 application-dev.properties中的内容
2.3 application-prod.properties中的内容
3.建立两个类UserProperties和HomeProperties来接受user的属性和home的属性值。主要代码如下
3.1 HomeProperties ,省略get和set方法
3.2 UserProperties如上
4.运行结果
4.1 当spring.profiles.active=dev时 结果如下
4.2 当spring.profiles.active=dev时 结果如下
5.总结
5.1 要注意配置文件的格式 application-xxx.properties ,并且如果配置文件中有中文的话 要设置编码格式并且勾选自动转码
5.2 把公共的配置放到aplication.properties里面 不同环境的配置放到不同的配置文件中
5.3 配置文件类单独放置 方便以后查找