【发布时间】:2021-07-06 21:45:58
【问题描述】:
我是春天的新手。但是这里有一个概念让我感到困惑,也没有得到明确的答案。我不确定创建外部配置文件有什么意义?比如, application.properties 有什么意义?我们也可以通过代码使用这些功能,对吧?另外,如果我们对配置文件进行更改,那么我们还必须重新运行应用程序,对吗?那么做这样的事情有什么意义呢?
提前致谢。
【问题讨论】:
-
与任何配置一样,最好能够只切换属性文件中的一些值,而不是硬编码这些值并且每次更改值时都必须重新编译代码。
-
您的开发环境与生产环境不同。您打算为每个环境构建一个应用程序吗?
标签: java spring spring-boot file configuration