|
|
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Ребят, мое положение заставляет обратиться к вам за помощью в отдельной теме (после поиска решения в интернете и на sql.ru в частности). Затея: вызвать MS SQL 2008 процедуру с помощью Hibernate 4 и вывести (обработать) два возвращаемых ей значения на экран. Процедура: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Mapping: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Main class: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. Установка соединения: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. Модель возвращаемого объекта: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. Hibernate конфиг: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. POM: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. При выполнении программы возникает ошибка: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Помогите ее исправить и вывести в консоль два возвращаемых процедурой параметра? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 10:46 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12, RTFM: http://docs.jboss.org/hibernate/orm/4.2/devguide/en-US/html/ch13.html#sp_query Hibernate provides support for queries via stored procedures and functions. Most of the following documentation is equivalent for both. The stored procedure/function must return a resultset as the first out-parameter to be able to work with Hibernate. ... 13.2.2.1. Rules/limitations for using stored procedures ... Хранимка должна возвращать ResultSet, а не просто значения через OUT параметры. Если нужны просто значения, то можно вытащить Connection из сессии и запускать хранимку через JDBC API ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 11:41 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, спасибо. Т.е. мне каким-то образом нужно сделать так чтобы процедура возвращала курсор? Не очень представляю как это в MS SQL. Пойду искать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 12:14 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12Blazkowicz, спасибо. Т.е. мне каким-то образом нужно сделать так чтобы процедура возвращала курсор? Не очень представляю как это в MS SQL. Пойду искать. Что там искать?? https://www.google.com/search?q=t-sql return results from stored procedure ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:01 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, я извиняюсь, но мне не удалось найти пример ms sql процедуры которая возвращает курсор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:05 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Все как - то предлагают получать result set через временные таблицы. Blazkowicz, если бы процедура возвращала один единственные параметр, это упростило бы задачу или все равно нужно возвращать резалтсет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:10 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12, Перестаньте использовать термин ms sql Сервер называется SQL Server. Используемый им диалект SQL называется T-SQL. Ссылку с примерами привел выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:12 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, да, извините, конечно transact sql. Еще раз спасибо за линк на результаты поиска, но повторюсь, не увидела примера, где процедура возвращает курсор. Курсор - это в данному случае result set. Не было бы ветки , если бы для меня было бы все очевидно, как, наверное, для Вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:26 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12Blazkowicz, да, извините, конечно transact sql. Еще раз спасибо за линк на результаты поиска, но повторюсь, не увидела примера, где процедура возвращает курсор. Курсор - это в данному случае result set. Не было бы ветки , если бы для меня было бы все очевидно, как, наверное, для Вас. Ну, если в лоб, то да, скорее всего через временную таблицу. Но подойдите с другой стороны к проблеме - Обязательно ли вызывать через Hibernate API, а не JDBC? - Обязательно ли это должна быть "хранимка", а не например, "вьюха"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:30 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, к сожалению - да, хотелось бы через Hibernate API. Вот, нашелся пример, когда процедура возвращает курсор: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:36 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Не, не получается. эх.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 13:51 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12, буду пробовать с одной возвращаемое переменной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 14:22 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12May12, буду пробовать с одной возвращаемое переменной. Что это меняет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 14:34 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, поняла, что по ничего. Прихожу к выводу что Hibernate не может работать с t-sql процедурами возвращающими значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 14:48 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12Blazkowicz, поняла, что по ничего. Прихожу к выводу что Hibernate не может работать с t-sql процедурами возвращающими значения. цель тестировать хибер или вернуть коллекцию объектов их хранимки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 14:56 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Petro123, здравствуйте. Уже не тестирование; вернуть коллекцию объектов их хранимки Хибером . Ну если это невозможно, то я забью. Просто время потрачено, хотелось бы доделать и думалось что это некая тривиальная задача для этого фреймворка в виду его разракламированности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:01 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12то я забью. забивай) Он не для тебя) Вишь в первой мессаге ты 1000 строк понаписал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:17 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Petro123, ну Вы то знаете как получить результат в данном случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:22 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12Petro123, ну Вы то знаете как получить результат в данном случае? абстрактные задачи решают философы. Хибер решает CRUD. Там другой маппинг. Он в этом хороший)) А ты блонинку используешь как брюнетку). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:25 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Petro123А ты блонинку используешь как брюнетку). У меня есть серьезные подозрения, что May12 - дама. Поэтому не самая удачная аллегория. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:27 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
т.е. через callable statement JDBC API делать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:29 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12Уже не тестирование; вернуть коллекцию объектов их хранимки Хибером . Если хранимка сама не возвращает коллекцию, то при чем тут хибер? Его бага только в том что он NPE выкидывает, когда следовало бы иметь более внятное исключение. May12Ну если это невозможно, то я забью. Просто время потрачено, хотелось бы доделать и думалось что это некая тривиальная задача для этого фреймворка в виду его разракламированности. Это называется "вам шашечки или ехать"? Верните выборку из временной таблицы и будет вам счастье. Вы же сами говорите о какой-то коллекции, которой у вас в БД и нет совсем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 15:29 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПоэтому не самая удачная аллегория. да да))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 16:07 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12т.е. через callable statement JDBC API делать... пока вы тренируетесть и скучаете, решений полно: - т.к. хранимки, то для них есть полуХибер - iBatis. - хибер стандартно работает с таблицами, а не с их фасадом - хранимками. - можно без хибера но вам не нравится как то так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 16:12 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
ваще хибер лишний, без него проще - всё по контролем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 18:48 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадя, не понимаю почему он настолько популярен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 19:27 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
May12вадя, не понимаю почему он настолько популярен. Наверное потому что его используют по назначению ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 19:32 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
забыл никMay12вадя, не понимаю почему он настолько популярен. Наверное потому что его используют по назначению мои наблядения говорят мне , что популярность хибера в том, что его использующие считают он облегчает общение с базой, хотя это ещё одно звено , требуещее знаний о себе, в дополнение . и они считпют, что он избавляет их от знаний о базах. для меня сделать запрос/хранимку и обработать полученное не проблема, и зачем использовать ещё что-то не понятно. это моё мнение и на абсолютность я не претендую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 19:58 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
как подтверждение :) 18249374 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 20:47 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадя, вот смотри. Есть автомобили (jdbc...), а есть корабли и пароходы (ORM). Ты говоришь, что автомобиль лучше парохода, а следовательно ОРМ как класс продуктов вообще не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 21:35 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Petro123, твоё сравнение здесь не подходит, хибер это промежуточное звено между основным кодом и базой данных. если переходить к аналогиям -jdbc это конвейер между двух цехов предприятия, а хибер - это как если воспользоваться почтой России для этих же целей. в приведенном примере топика - тс оперирует терминами не на языке баз, на на какомто суррогате, и видно,что он не до конца понимает работу, принцип баз данных. и ответ - можно создать третью, таблицу, а можно и нет - кто-то её создаст и как-то всё соединит но возникакт вопрос - что в итоге получится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 23:44 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
-jdbc это конвейер между двух цехов предприятия тточнее будет -jdbc это конвейер между цехом и складом на одном предприятии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2015, 23:46 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадямои наблядения говорят мне , что популярность хибера в том, что его использующие считают он облегчает общение с базой, хотя это ещё одно звено , требуещее знаний о себе, в дополнение . и они считпют, что он избавляет их от знаний о базах. для меня сделать запрос/хранимку и обработать полученное не проблема, и зачем использовать ещё что-то не понятно. это моё мнение и на абсолютность я не претендую... Ну в редких случаях действительно облегчает... Например Hibernate JPA + Spring Data позволяет быстро написать простое CRUD приложение. А так удобнее Spring JdbcTemplate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 06:24 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадя, В части ТС я с тобой согласен. Ну дак, женская логика особый предмет). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 07:52 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадя, Вынужден с вами не согласится. У меня есть пара простых web приложений. Решил, а попробую-ка обойтись без хибера. И знаете что? Ну его ф топку такое удовольствие. 5 несчастных таблиц, а возни выходит выше крыши. Лучше было взять ORM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 09:33 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowiczвадя, Вынужден с вами не согласится. У меня есть пара простых web приложений. Решил, а попробую-ка обойтись без хибера. И знаете что? Ну его ф топку такое удовольствие. 5 несчастных таблиц, а возни выходит выше крыши. Лучше было взять ORM. С точностью до наоборот. Была пара проектов, где в начале пытался применять хибер, потом "ну его нафиг" и делали все ч/з Spring JdbcTemplate. Но парочку сделал ч/з Hibernate и Spring-Data. Удобно, но область применения сильно ограничена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 12:08 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowiczвадя, Вынужден с вами не согласится. У меня есть пара простых web приложений. Решил, а попробую-ка обойтись без хибера. И знаете что? Ну его ф топку такое удовольствие. 5 несчастных таблиц, а возни выходит выше крыши. Лучше было взять ORM. ну на это я могу сказать : на вкус и цвет - фломастеры разные... я полностью перешёл на использование хранимок, даже простейший селект оборачиваю в хранимку, для кого-то это покажется странным, но я так делаю... и для меня прсто полученный из jdbc рекордсет распихть куда надо, чем городить ещё что-то.... к примеру для такого хибер даже вреден Код: java 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 13:15 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадяпростейший селект оборачиваю в хранимку Т.е. Код: java 1. 2. 3. 4. у тебя 4 хранимки. А у ОРМ только маппинг) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 13:41 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Petro123вадяпростейший селект оборачиваю в хранимку Т.е. Код: java 1. 2. 3. 4. у тебя 4 хранимки. А у ОРМ только маппинг) процент таких хранимок очень и очень мал. и у меня всё под моим контролем, а это не малое преимущество. и всё решено в одном стиле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 13:54 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
вадя, ты прям как фанатик. У тебя без webSocket_.send. приложения есть? Вопрос риторический. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 15:11 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
C помощью Spring SimpleJdbcCall проблема решилась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 15:57 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Petro123вадя, ты прям как фанатик. У тебя без webSocket_.send. приложения есть? Вопрос риторический. Удачи! да я фанат этой технологии. в своё время я настрадался от постоянных запросов на сервер, jax-ws, ajax... счас я просто млею от открывшихся возможностей :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2015, 16:20 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowiczвадя, Вынужден с вами не согласится. У меня есть пара простых web приложений. Решил, а попробую-ка обойтись без хибера. И знаете что? Ну его ф топку такое удовольствие. 5 несчастных таблиц, а возни выходит выше крыши. Лучше было взять ORM. Мне jooq понравился гораздо больше. И синтаксис на SQL похож гораздо больше, чем criteria query, и не "умничает" слишком, и если что, можно на чистый SQL в нужных местах перейти, и в тоже время CRUD операции из коробки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2015, 11:02 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Локшин Марк Мне jooq понравился гораздо больше. И синтаксис на SQL похож гораздо больше, чем criteria query, и не "умничает" слишком, и если что, можно на чистый SQL в нужных местах перейти, и в тоже время CRUD операции из коробки. Jooq не плох, но кода очень много выходит. И у него есть ограничения в лизенции. В том числе и для SQL Server. QueryDSL аналогичен, но API не на столько красив. А ещё plain old SQL, IDEA, например во время редактирования валидирует. Тоже удобно. Хотя и противоречит древнему принципу не писать SQL в Java коде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2015, 11:12 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
BlazkowiczА ещё plain old SQL, IDEA, например во время редактирования валидирует. Тоже удобно. Хотя и противоречит древнему принципу не писать SQL в Java коде. А зачем в коде?! Все SQL запросы выносить в бандлы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2015, 12:48 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
mad_nazgulА зачем в коде?! Все SQL запросы выносить в бандлы! Idea удобно валидирует JDBC параметры и сам SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2015, 12:53 |
|
||
|
Вызов MS SQL хранимой процедуры с двумя исходящими параметрами из Hibernate 4
|
|||
|---|---|---|---|
|
#18+
Blazkowiczmad_nazgulА зачем в коде?! Все SQL запросы выносить в бандлы! Idea удобно валидирует JDBC параметры и сам SQL Ну, вообще-то предпочитаю использовать именованные параметры. Так и запросы проще писать и параметры передавать :-) Обычно запросы "конструируются", поэтому валидация не особо помогает. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2015, 13:45 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2124837]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
134ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
87ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 516ms |

| 0 / 0 |
