У меня есть проект, который использует для загрузки запросов это:
@Query(value = SELECT_BY_USER_ID, nativeQuery = true)
Employee findByUserId(@Param("userId") String userId);
В «SELECT_BY_USER_ID» это обычный запрос String.
У меня есть конфигурация YML вне jar, которую я используюзагружать разные конфигурации, и я хочу использовать этот YML, чтобы загружать запросы тоже.
Пример YML:
file:
query1: SELECT * FROM DUAL;
Но я не знаю, как загрузить напрямую из моего файла в@ Значение запроса, я пытался так:
@Query(value = ("${file.query1}"), nativeQuery = true)
List<Employee> findByCost();
Как я могу сделать?Спасибо.