Ali*_*uin 6 spring properties spring-boot
我想避免使application.properties
文件杂乱无章,比我认为单独存放文件更好。
application.properties
应该是这样的
@include module1.properties
@include module1.properties
...
###################################
######### Spring Misc #############
###################################
# Direct log to a log file
logging.file=/tmp/kmp-manager.log
#local listening port
server.port=8082
spring.profiles=nr_dev nr_testing production
spring.profiles.active=production
spring.datasource.platform=postgresql
java.security.egd=file:/dev/./urandom
Run Code Online (Sandbox Code Playgroud)
这完全有可能吗?如果没有,那么避免混乱的明智方法是什么?
可以在YML
文件中设置,而且配置非常简单
例子:
要在 中包含application-DATABASE.yml
文件的属性application.yml
,请使用
spring:
profiles:
include: DATABASE
Run Code Online (Sandbox Code Playgroud)
[编辑 - 适用于 2.4.0 及更高版本]
spring.profiles.group.prod=DATABASE
或者
添加文件名在application.properties
spring.config.import=classpath:application-DEV.yml,classpath:application-UDEV.yml,classpath:application-PRO.yml,classpath:application-SBA.yml
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2864 次 |
最近记录: |