Spring Boot - Свойства большого текста - PullRequest
0 голосов
/ 04 мая 2018

Несколько лет назад в другом проекте мы смогли легко импортировать большие файлы свойств xml со всеми необходимыми пользовательскими запросами, которые не могли быть сгенерированы, безопасно завернутые в теги CDATA. Не нашли подобную опцию в Spring Boot.
Вот что у нас сейчас есть:

@Value("classpath:sql/query.sql")
private Resource queryFile;

private String query;

@PostConstruct
public void loadNewSQL() throws IOException {
  InputStream is = queryFile.getInputStream();
  this.query = org.apache.commons.io.IOUtils.toString(is);
}

Ранее это была конфигурация для одного файла, и все содержимое было доступно аннотацией @Value. До сих пор не могу найти современный эквивалент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...