spring之@value设置默认值

 

一般使用@value都是

@value("${xxx.xx}")

这种方式取值有个问题,系统启动时,如果读取不到对应的配置项,就会导致启动失败

 

这时候很自然的就会想到,如果这是时候,可以设置默认值,那该多好(*^_^*)

实际@value是支持这种行为的

@value("${xxx.xx:xxx}")

只要在配置项后面跟:(冒号),在加上默认值就可以了

括号内的格式就是 XXXX:SSSSS(配置项  冒号  默认值)

 

posted @ 2018-03-27 19:44  疯脸A刃甲  阅读(723)  评论(0编辑  收藏  举报