You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Spring的application.properties中复用属性值?

在Spring的application.properties中复用属性值

你可以直接通过属性占位符的方式复用已定义的属性值,具体做法是用${属性键}来引用目标属性的值,修改后的配置如下:

# 仅在这一处定义数据库名称
spring.data.mongodb.database=my_database
# 直接引用上方已定义的属性值
org.jobrunr.database.databaseName=${spring.data.mongodb.database}

这样只要修改spring.data.mongodb.database的值,org.jobrunr.database.databaseName会自动同步更新,实现一处维护的效果。

如果需要处理属性未定义的场景,还可以添加默认值避免启动报错:

org.jobrunr.database.databaseName=${spring.data.mongodb.database:default_database}

当spring.data.mongodb.database未配置时,会自动使用default_database作为兜底值。

内容的提问来源于stack exchange,提问作者LeTest

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 21:40:40