一般使用@value都是
@value("${xxx.xx}")
这种方式取值有个问题,系统启动时,如果读取不到对应的配置项,就会导致启动失败
这时候很自然的就会想到,如果这是时候,可以设置默认值,那该多好(*^_^*)
实际@value是支持这种行为的
@value("${xxx.xx:xxx}")
只要在配置项后面跟:(冒号),在加上默认值就可以了
括号内的格式就是 XXXX:SSSSS(配置项 冒号 默认值)