Форум программистов, компьютерный форум, киберфорум
Java: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
 Аватар для Luca Brasi
892 / 204 / 55
Регистрация: 06.11.2015
Сообщений: 2,288
Записей в блоге: 2

Хранение sql запросов в коде

02.12.2020, 16:33. Показов 3898. Ответов 9

Студворк — интернет-сервис помощи студентам
Доброго времени.

Делаю Spring rest api приложение, собственно стал вопрос "где хранить sql запросы?". Ибо внутри кода как то уж сильно громоздко получается.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.12.2020, 16:33
Ответы с готовыми решениями:

Удобное использование SQL-запросов в коде C#
Интересует, как сделать работу с множеством мелких и не очень запросов, чтобы с ними было удобно работать, поддерживать и отлаживать. ...

Правильное использование SQL-запросов в коде при взаимодействии с базой
Правильно ли использовать (в целях оптимизации) голые SQL-запросы в C# коде в виде строк. Является ли такой подход обычной практикой? Я...

Хранение текста запросов в таблице. Как реализовать выполнение запросов с параметрами и Select?
День добрый! По тексту кода часто встречаются одни и те же фиксированные запросы, бывает длинные. Организовал их хранение в таблице, и по...

9
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
02.12.2020, 17:30
Не надо их нигде хранить. Их в большинстве случаев вообще писать не надо. Смотри spring data
0
 Аватар для Luca Brasi
892 / 204 / 55
Регистрация: 06.11.2015
Сообщений: 2,288
Записей в блоге: 2
02.12.2020, 18:51  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Их в большинстве случаев вообще писать не надо
можно поподробней? Не надо писать в sql виде?
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Смотри spring data
из полезного, нашел это
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
02.12.2020, 19:00
Цитата Сообщение от Luca Brasi Посмотреть сообщение
из полезного, нашел это
то что надо
0
03.12.2020, 09:44

Не по теме:

На работе увидел. Раз взглянул, и сразу понял, что оно считает countByIinBinAndDeclarationNameIdAndTaxPeriodMonthAndTaxPeriodYearAndDeclarationTypeIdInAndOgdIdAndDeclarationNumberNotNull

0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
03.12.2020, 10:28
Goongala, во всем нужна мера...каждый инструмент можно использовать так, что кровь из глаз пойдет
0
 Аватар для Luca Brasi
892 / 204 / 55
Регистрация: 06.11.2015
Сообщений: 2,288
Записей в блоге: 2
03.12.2020, 16:12  [ТС]
Цитата Сообщение от Goongala Посмотреть сообщение
odYearAndDeclarationTypeIdInAndOgdIdAndD eclarationNumberNotN
ну первый метод хоть понятно что считает, а это?
0
 Аватар для Goongala
1022 / 562 / 185
Регистрация: 18.08.2013
Сообщений: 2,027
Записей в блоге: 2
03.12.2020, 19:21
Luca Brasi, это всё один метод, прост форум почему-то криво отображает
0
 Аватар для Luca Brasi
892 / 204 / 55
Регистрация: 06.11.2015
Сообщений: 2,288
Записей в блоге: 2
11.01.2021, 14:36  [ТС]
Я честно говоря думал что не докачусь до этого, но постепенно понял как мои имена методов начали расти словнона дрожжах)
Вообщем как вариант можно использовать обвёртки через default.
Однако однажды, какой нибуть статический анализатор кода выбросит ворнинг, что сильно длинное имя методов.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
11.01.2021, 14:44
Или просто добавить @Query?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.01.2021, 14:44
Помогаю со студенческими работами здесь

Вынести текст запросов SQL из кода C# в отдельный файл с сохранением имен таблиц, определённых в коде
Делаю парсинг файлов и вставляю результаты в БД SQLite. Сейчас текст запросов SQL по созданию таблиц и индексов я определяю в переменной...

Хранение запросов access
у меня есть 100 запросов в базе. при входе в базу все запросы сразу отображаются. можно ли как-то хранить запросы в access другим...

Oracle Database : создание и хранение запросов
Есть сервер с базой, есть sql developer соединённый с сервером под своей учёткой и там создана пачка таблиц с данными. Мне нужно сделать...

Хранение истории данных, и построение запросов с её использованием
Всем добра! Кто поможет - с меня причитается.:drink: Есть такая вот задача (простейшая даже для меня, гуманитария): Есть магазины,...

Как можно получить код SQL-запросов из лога транзакций ldf MS SQL Server2k?
Хая! Это вообще возможно??


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru