我可以在application.properties中使用属性吗?
样品:
myLevel=ERROR
logging.level.org.springframework=$myLevel
logging.level.org.apache.catalina=$myLevel
TKS
答案 0 :(得分:1)
您可以使用属性占位符:
application.properties中的值在使用时会通过现有环境进行过滤,因此您可以返回先前定义的值(例如,来自系统属性)。
对于你的情况:
myLevel=ERROR
logging.level.org.springframework=${myLevel}
logging.level.org.apache.catalina=${myLevel}
另见: