- application.properties提供自定义属性的支持,这样我们就可以把一些常量配置在这里。
绑定属性
- 启动工程访问localhost:8080,打印:嘟嘟MD,祝大家鸡年大吉吧!
绑定bean
- 有时属性太多,一个一个绑定太累,官方提倡绑定一个对象的bean。配置文件还是用上面的application.properties这里我们建一个ConfigBean类
- 然后在spring boot入口类加上@EnableCon覅个ratio你Proper贴士并指明要装配哪个bean
- 装配好bean后就可以在controller中直接调用了
- 在上面的例子里给ConfigBean加上属性yearhope,controller类直接调用getYearhope即可得到同样结果。
使用自定义配置文件
- 有时我们不希望把所有哦诶之都放在application.properties中,这时我们可以另外定义一个,如test.properties,路径和application.properties同级
- 再新建一个bean
- controller代码如下:
- 运行打印哟西祝大家鸡年大吉吧
- 参考博客:嘟嘟独立博客/Spring Boot干货系列:(二)配置文件解析