Предполагается, что в вашей базе данных хранятся пары ключ / значение:
Определите новый бин "applicationProperties" - псевдо-код следует ...
public class ApplicationProperties {
@AutoWired
private DataSource datasource;
public getPropertyValue(String key) {
// transact on your datasource here to fetch value for key
// SNIPPED
}
}
Внедрите этот bean-компонент, если это требуется в вашем приложении. Если у вас уже есть слой dao / service, вы просто воспользуетесь этим.