【发布时间】:2022-01-25 06:37:51
【问题描述】:
我的设置没有合理的默认值;如果未提供设置,我希望我的应用程序拒绝启动。在 Spring Boot 中是否有一种自然的方式来实现这一点?
在我的application.yml 中,我使用这样的语法:
mySetting: "${MY_ENV_VAR}"
如果我不设置 MY_ENV_VAR 环境变量,应用程序会继续启动并抛出一个有点模糊的错误。
是否有推荐的方式来表达我的意图,即此设置是强制性的?
【问题讨论】:
标签: spring-boot