我知道您问过如何做,但是答案是您不应该这样做。
取而代之的是,有一个
application.properties,
application-default.properties
application-dev.properties等,并且经由ARGS切换配置文件到JVM:例如
-Dspring.profiles.active=dev
您还可以在测试时使用以下方法覆盖某些内容
@TestPropertySource
理想情况下,所有内容都应在源代码控制中,这样就不会让人感到意外,例如,您如何知道服务器位置的属性以及丢失的属性?如果开发人员介绍新事物,会发生什么?
Spring Boot已经为您提供了足够的方法来完成此 *** 作。
https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-
external-config.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)