|
|
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть-ли какое-либо соглашение по оформлению SQL-скриптов внутри исходников Java? Мы пытаемся выработать своё для team но прежде спрашиваем сообщество. Кто как делает? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2012, 19:31:41 |
|
||
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
Есть. Запросы заворачиваются во вьюхи и хранимые процедуры. За счет этого получаем проверку синтаксиса и типов на этапе сборки, первоклассную декомпозицию (на основе простых вьюх можно создавать более сложные вьюхи), более легкое использование sql клиентов для отладки (не надо копипастить запросы из ява кода), статистику использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2012, 20:02:29 |
|
||
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
Не везде получается. Где-то у нас (часть проектов) нет прав на создание вьюх. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2012, 20:11:26 |
|
||
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
maytonДобрый день! Есть-ли какое-либо соглашение по оформлению SQL-скриптов внутри исходников Java? Мы пытаемся выработать своё для team но прежде спрашиваем сообщество. Кто как делает? Спасибо. Привет. Моё мнение SQL скрипты должны быть внешними....либо хранится в файлах ...либо в базе данных (Ну конечно SQL читающий из базы должен быть в коде :-) )-такой подход даст гибкость ,когда проект начинает быстро расти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2012, 10:37:29 |
|
||
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
У нас 1 запрос == 1 файлик в META-INF/queries, в коде ничего не забиваем. Для отладки тоже относительно удобно - та же idea может запускать запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2012, 01:56:03 |
|
||
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
mayton, Вот здесь первый ответ интересный - http://stackoverflow.com/questions/4265255/in-general-where-to-place-sql-queries-in-an-application ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 13:10:27 |
|
||
|
Java+SQL coding conventions.
|
|||
|---|---|---|---|
|
#18+
Максим Н, да этот вариант мне нравится. Но у нас 50% таких. + еще 50% динамических которые рисуют щас конкатенацией строк. В дальнейшем хочу переписать этот кусок через билдеры MyBatis. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 13:19:10 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38087366&tid=2130305]: |
0ms |
get settings: |
16ms |
get forum list: |
23ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
53ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 298ms |
| total: | 512ms |

| 0 / 0 |
