Один из способов сделать это - создать компонент, который загружает данные в начале приложения из базы данных. В db у вас может быть таблица с правами администратора, предоставляющая простые запросы вставки / обновления пользователю, который может / хочет выполнить их. Этот пользователь может быть администратором приложения, которое использует ваше приложение.
Другим способом будет создание ваших собственных свойств / атрибутов и предоставление их в файле application.properties. Вы можете загрузить эти свойства любым компонентом, который, по вашему мнению, будет нуждаться в них. например (для пружинной загрузки): -
spring.max.transaction.limit
- в приложении. Возможности
@Value("${spring.max.transaction.limit}")
private String transactionLimit;
- в бобе