У меня вопрос по настройке порядка внедрения аннотации @Value.Я пытался с @Order, но для этого случая это не работает.Почему я спрашиваю об этом?Потому что некоторые значения зависят от других.Я могу сделать больше логики в @PostConstructor, но, если существует какое-либо решение для контроля порядка, это будет полезно для меня.
Для пояснения, пример, который не работает:
@Value("${first}")
@Order(1)
public void setFirst(boolean first) {
FIRST = first;
}
@Value("${second}")
@Order(2)
public void setSecond(String second) {
SECOND = second;
if(first){
//do something
}
}