Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Java+SQL coding conventions. / 8 сообщений из 8, страница 1 из 1
20.12.2012, 19:31:41
    #38087326
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
Добрый день!

Есть-ли какое-либо соглашение по оформлению SQL-скриптов внутри
исходников Java? Мы пытаемся выработать своё для team но прежде
спрашиваем сообщество. Кто как делает?

Спасибо.
...
Рейтинг: 0 / 0
20.12.2012, 20:02:29
    #38087352
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
Есть. Запросы заворачиваются во вьюхи и хранимые процедуры. За счет этого получаем проверку синтаксиса и типов на этапе сборки, первоклассную декомпозицию (на основе простых вьюх можно создавать более сложные вьюхи), более легкое использование sql клиентов для отладки (не надо копипастить запросы из ява кода), статистику использования.
...
Рейтинг: 0 / 0
20.12.2012, 20:11:26
    #38087366
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
Не везде получается. Где-то у нас (часть проектов) нет прав на создание вьюх.
...
Рейтинг: 0 / 0
21.12.2012, 10:37:29
    #38087837
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
maytonДобрый день!

Есть-ли какое-либо соглашение по оформлению SQL-скриптов внутри
исходников Java? Мы пытаемся выработать своё для team но прежде
спрашиваем сообщество. Кто как делает?

Спасибо.

Привет.
Моё мнение SQL скрипты должны быть внешними....либо хранится в файлах ...либо в базе данных
(Ну конечно SQL читающий из базы должен быть в коде :-) )-такой подход даст гибкость ,когда проект начинает быстро расти.
...
Рейтинг: 0 / 0
22.12.2012, 01:56:03
    #38088929
marx_freedom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
У нас 1 запрос == 1 файлик в META-INF/queries, в коде ничего не забиваем. Для отладки тоже относительно удобно - та же idea может запускать запросы.
...
Рейтинг: 0 / 0
24.12.2012, 13:10:27
    #38090544
Максим Н
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
mayton,

Вот здесь первый ответ интересный - http://stackoverflow.com/questions/4265255/in-general-where-to-place-sql-queries-in-an-application
...
Рейтинг: 0 / 0
24.12.2012, 13:19:10
    #38090557
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
Максим Н, да этот вариант мне нравится. Но у нас 50% таких. + еще 50% динамических которые
рисуют щас конкатенацией строк. В дальнейшем хочу переписать этот кусок через
билдеры MyBatis.
...
Рейтинг: 0 / 0
24.12.2012, 13:21:45
    #38090560
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java+SQL coding conventions.
Что-то никто не упомянул QueryDSL.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Java+SQL coding conventions. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]