Я хочу преобразовать следующий фрагмент кода с помощью весенней загрузки.
String message = propertiesService.getProperty("app.directory.errorcode." + errorNumber);
, где propertiesService
используется для чтения application.properties
.
Как мне прочитать это при загрузке Spring, так как я ранее объявил свойства, используя ключевое слово static гдепеременные класса объявлены?
@Value("${app.directory.errorcode.fatal}")
private static String fatalCode;
Мне нужно сгенерировать имя свойства и прочитать его динамически.