当前位置: 代码迷 >> 综合 >> spring boot中@Value设置默认值
  详细解决方案

spring boot中@Value设置默认值

热度:86   发布时间:2024-01-30 09:55:23.0

a:

@Value("${spring.application.name}")    

String projectName;

b:

@Value("${spring.application.name:unknown}")    

String projectName;

a:如果spring.application.name未在application.properties/yml文件中配置或未在java -jar命令中传递参数,那么启动时将抛出异常。

b:如果spring.application.name未在application.properties/yml文件中配置或未在java -jar命令中传递参数,默认为unknown,启动不会报错。

  相关解决方案