Spring Properties的使用和配置方法
对 Spring 里面的 Properties 不理解的开发者可能会觉得有点乱,主要是因为配置方式很多种,使用方式也很多种。本文不是原理分析、源码分析文章,只是希望可以帮助读者更好地理解和使用 Spring Properties。如果是 Spring Boot 的 application.properties 注册的,那也是可以的。Spring 提供了很多种配置方式。在配置上倒是没有什么区别:也来一个 java configuration 版本吧:Spring Boot 真的是好东西,开箱即用的感觉实在是太好了。结果就是,application.properties 和 application-prd.properties 两个文件中的配置都会注册进去,如果有重复的 key,application-prd.properties 文件中的优先级较高。这个注解是 Spring Boot 中才有的。按照之前说的,在配置文件中填入下面的信息,你可以选择写入 application.properties 也可以用第一节介绍的方法。读者如果想要更加深入地了解 Spring 的 Properties,需要去理解 Spring 的 Environment 接口相关的源码。
下载地址
用户评论