|
|
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
TaPaKмы реально не понимаем разницу между функцией и хп? ты как в анекдоте: "Солдат! Почему сапоги не чищены?". Стандарт SQL92 года каждый сервер понимает по своему. Их право. И твоё право тоже. Разговор про то что - нефиг делать API для клиента из "multiple results". Так что не флуди. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 11:55 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
ivanraTaPaKто нельзя повторно использовать, то процедуры можно, то нельзя :) весело тут у вас :) Вот у меня есть одна процедура, у которой первый резалтсет - шапка с ФИО руководителя и прочей ерундой. А полезные данные - в последующих резалтсетах. Как я могу использовать эти данные на сервере? Без копипаста кода процедуры, ведь речь о повторном использовании. У тебя есть решение? в понятии повторное использование у вас вложено "использовать процедуру не для целей для которых она писалась"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 11:56 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
TaPaK"использовать процедуру не для целей для которых она писалась" тут крыть нечем). "Это не бага - это фича" (с) Пятница) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 11:59 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
TaPaKв понятии повторное использование у вас вложено "использовать процедуру не для целей для которых она писалась"? Именно. Только для полноты надо еще добавить "другими разработчиками" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 12:00 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Есть подозрение что hibernate multiple result sets это несовместимые вещи ... а уж тем более через HibernateJpaVendorAdapter Видимо hibernate не поддерживает multiple resultsets или он вернет неведомый объект вместо resultset ? // возможно нужно использовать pool BoneCPDataSource vs DriverManagerDataSource Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. LocalContainerEntityManagerFactoryBean - может заменить его на что то другое? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 14:38 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
ну то что они несовместимы, это очевидно, если у вас API через хранимки. Зачем вам тут JPA натягивать абсолютно непонятно. Как вы будете осуществлять апдейт инсерт и тд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 14:49 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1, вы делаете отчётный модуль. Если вы не любите SQL, то отдайте задачу другому. Почему - выше уже 100 раз написали. У отчётников другие законы. Большинству отчётников никакой ООП даром не дался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 15:08 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
а, так это еще и для отчета... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 15:14 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Petro123, Это не отчетный модуль - взял первый пример просто - в виде отчета ... весь АПИ к БД это хранимки . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 15:59 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1Petro123, Это не отчетный модуль - взял первый пример просто - в виде отчета ... весь АПИ к БД это хранимки . ответь на вопрос: как ты определяешь, что не id? и приведи пример реальной хранимки для которой нет id. и как ты с этой хранимкой работаешь есть соображения почему у тебя не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 16:19 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
как ты определяешь, что нет id? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 16:20 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1Это не отчетный модуль - взял первый пример просто - в виде отчета что это меняет? Ты не читал тут у нас, про то что ОРМ - это CRUD? "As Is To Be" - как есть и как будет. При любой автоматизации. У тебя ни первого, ни второго. Автоматизировать нечего. Только хотелка программиста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2016, 16:34 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1, возьмите MyBatis. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2016, 07:25 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
ferc, Он работает с мульти? Тут код выше такой что маппинг невозможен. Ручная работа с API. Правда ТС говорит что тот код он от балды с веб привел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2016, 08:14 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Petro123ferc, Он работает с мульти? Тут код выше такой что маппинг невозможен. Ручная работа с API. Правда ТС говорит что тот код он от балды с веб привел. работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 07:37 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1 - странный, не хочет отвечать на конкретные вопросы, но хочет помощи.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 08:50 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
вадя, Ты его просто не знаешь. Он работает с ОРМ и ему нравится ОРМ. Ты его нагибал орм выкинуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 08:54 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
вадяAtum1 - странный, не хочет отвечать на конкретные вопросы, но хочет помощи.... я выпал немного из обсуждения... пробовал другие провайдеры ... задача сводится к следующему : мапить множественные резалтсеты через api jpa 2.1 на pojo ( в общем случае не entity , без id )без ручного разбора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 09:18 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Задача звучит примерно как - Обьясните как доехать до Китая на велосипеде за 6 часов. JPA как абстракция работает с одним резалтсетом(хотя в принципе можно и научить работать с двумя и более), но вот наличие id у сущности прям неотъемлемая черта(вспомним как делаются джойны, кэш первого уровня и т.п.), поэтому абсолютно непонятно это натягивание совы на глобус. Ну раз автор уверен, что ему надо именно это, и так и не смутился десятком наводящих вопросов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 09:34 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1, Выше сказали myBatis Но кода буде не меньше, т.к. связи зашиты в наборы данных в хранимках ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 09:35 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Atum1вадяAtum1 - странный, не хочет отвечать на конкретные вопросы, но хочет помощи.... я выпал немного из обсуждения... пробовал другие провайдеры ... задача сводится к следующему : мапить множественные резалтсеты через api jpa 2.1 на pojo ( в общем случае не entity , без id )без ручного разбора. я несколько раз задал ворос, ответь и будем дальше действовать Petro123 вадя, Ты его просто не знаешь. Он работает с ОРМ и ему нравится ОРМ. Ты его нагибал орм выкинуть. я ведь не заставляю что-то выкидывать, просто прошу дать ответ. потому как я вижу где у него может быть ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 10:17 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
вадя, imho он тебе ответил - ID уже не важен. Объекты могут повторятся\по барабану. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 10:47 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Petro123вадя, imho он тебе ответил - ID уже не важен. Объекты могут повторятся\по барабану. и опять таки id здечь уже как следствие.... вот работают через хибер и не понимают ничего в базах, чуть в сторону и хватают проблемы.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 11:14 |
|
||
|
Spring JPA 2.1 NamedStoredProcedureQuery more complex example with multiple results
|
|||
|---|---|---|---|
|
#18+
Пример : где в последнем RS всегда вернется статус корректно или нет отработала процедура Код: plsql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 11:18 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39234170&tid=2124057]: |
0ms |
get settings: |
9ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
92ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 450ms |

| 0 / 0 |
