• application.properties提供自定义属性的支持,这样我们就可以把一些常量配置在这里。

绑定属性

  • 启动工程访问localhost:8080,打印:嘟嘟MD,祝大家鸡年大吉吧!

    绑定bean

  • 有时属性太多,一个一个绑定太累,官方提倡绑定一个对象的bean。配置文件还是用上面的application.properties这里我们建一个ConfigBean类
  • 然后在spring boot入口类加上@EnableCon覅个ratio你Proper贴士并指明要装配哪个bean
  • 装配好bean后就可以在controller中直接调用了
  • 启动打印嘟嘟MD在此祝大家鸡年大吉吧!

    参数间引用

  • application.properties中的各个参数之间可以直接引用
  • 在上面的例子里给ConfigBean加上属性yearhope,controller类直接调用getYearhope即可得到同样结果。

    使用自定义配置文件

  • 有时我们不希望把所有哦诶之都放在application.properties中,这时我们可以另外定义一个,如test.properties,路径和application.properties同级
  • 再新建一个bean
  • controller代码如下:
  • 运行打印哟西祝大家鸡年大吉吧
  • 参考博客:嘟嘟独立博客/Spring Boot干货系列:(二)配置文件解析