如果定义了两次,Spring属性占位符不按预期工作

时间:2016-02-21 08:46:06

标签: spring

我已经定义了2个属性占位符conf具有相同的顺序.Behaviour我发现的是,如果我在第二个文件中使用默认值定义属性,它不会从文件中选取。如果我没有指定它的默认值取自file.can任何人帮助.`

1)

config.properties

的userName = Jithin 2)

configtext.properties

charlength = 256

程序:

@Value(" $ {charlength:128}&#34) private String charLenght; 如果我将默认值指定为128,则charLenth字段将分配128 如果我没有指定默认值。即: @value(" $ {charlength}&#34) private String charLenght;在这种情况下,它从属性文件中读取并分配256

0 个答案:

没有答案