Мне нужно запланировать метод с @Scheduled Annotation, который принимает в качестве параметра только постоянную переменную.Но я хочу, чтобы эта константа была инициализирована из пакета данных вместо жесткого ее кодирования.Есть ли способ сделать это?
Я могу вам таймер, и он работает, но я хочу знать, возможно ли это. Я попытался инициализировать переменную в аннотации PostConstruct, но он не работал в качестве окончательных переменныхдолжен быть инициализирован при объявлении
static final int t ;
@Scheduled(fixedDelay = t)
public void pushToSearchPeriodic(){
publishSearchMessagesAndFlush();
}
необходимо избегать жесткого кода переменной т.