У меня есть поле, как показано ниже, который работаетсм другие свойства в языке выражений Spring
@Value("#{T(java.util.regex.Pattern).compile('[0-9]+')}")
private Pattern myPattern;
Но если я изменю его
@Value("#{T(java.util.regex.Pattern).compile(${myProp})}")
private Pattern myPattern;
он не работает. Есть ли способ передать свойства внутри выражения Spring?
Вы сконфигурировали ** myprop ** в своем файле context.xml –
http://stackoverflow.com/questions/3479156/why-would-spring-be-trying-to-use-the-properties- variable-reference-string-inste? rq = 1 –