У меня есть такой код:
public interface MyObjectRepository extends ArangoRepository<MyObject, String>{
@Query(" REMOVE { _key: @key } IN mt_objects\n" +
" return OLD ")
MyObject deleteByKey(@Param("key") String key);
}
Я хотел бы переместить запрос в отдельный файл, где я мог бы сделать красивый запрос с подсветкой синтаксиса. В случае запроса SQL я бы использовал файл с расширением .sql.
Кроме того, я хотел бы сделать для объекта MyObject один файл и для другого объекта другой файл. Для третьего лица я хотел бы сделать третий файл. Я хочу получить разные файлы для разных предприятий.
PS Конечно, я знаю о EnableArangoRepositories # namedQueriesLocation (), но если я его использую, я смогу использовать только один файл, но я хочу использовать для разныхфайлы.