В проекте приходится часто добавлять запросы для проверки базы данных. Поддерживать такие запросы в классах неудобно, т.к. они имеют объём с большим количеством строк. Для себя пока выявил следующие варианты хранения:
- в отдельных пакетах для запросов: src/main/sql/query.sql
- если это короткие запросы, то хранить в методах классов
- хранить в файлах ресурсов
- в специальных репозиториях или хранилищах
Как вы храните SQL запросы?