Как сохранить @Query sql во внешнем файле для CrudRepository?
я используюspring
сCrudRepository
s для подключения к базе данных.
Теперь мне требуется довольно длинный (несколько строк) SQL-запрос, который я предпочел бы поддерживать в файле в classpath, а не непосредственно в коде.
Но как мне этого добиться? Мой репо выглядит следующим образом:
@Query(value = "<my very long sql query>", nativeQuery = true) //how to inject file content?
@Modifying
@Transactional
public void executeSpecificSql();