在this文章中,提出的要点是:
使用spring.config.location(命令行参数或System属性等)固定Spring Boot配置文件的位置。
我不太清楚的是,如果您根本不使用外部配置文件,那么如何利用这种技术。在生产中,我们目前通过环境变量设置所有配置。在JAR文件中有一个嵌入的application.properties
,具有一些常规的通用配置,但文件系统上没有任何外部属性文件。
我正在考虑基于this,也许答案可能是设置spring.config.location=classpath:/application.properties
P.S。这很大程度上是理论/学术上的。我不希望我们从中得到任何明显的性能改善。