SPRING: инициализация эндпоинта в @RestController из БД
@RestController
public class WebHookController {
@RequestMapping(value = "/", method = RequestMethod.POST)
public BotApiMethod<?> onUpdateReceived(@RequestBody Update update) {
return bot.onWebhookUpdateReceived(update);
}
}
Мне нужно, чтобы при инициализации этого бина значение эндпоинта (value = "/") бралось из базы данных.
При попытке сделать это в @PostConstruct-методе выдает ошибку, что value должно быть константой.
Как с таким работать? Есть ли возможность в SpringBoot сделать это из коробки?
Повторюсь, мне надо не из app.properties брать, а из БД!