|
|
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
вот содержимое hibernate.cfg.xml : Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. HibernateSessionFactory.java: Код: 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. база "myDB" уже есть, и пару записей в таблице. Причем, проверка соединения в IntellijIDEA проходит успешно. Но при запуске выдает вот это: Exception in thread "main" java.lang.ExceptionInInitializerError: Initial SessionFactory failed: org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect at ru.mx.hibdemo.hibernate.utils.HibernateSessionFactory.buildSessionFactory(HibernateSessionFactory.java:31) at ru.mx.hibdemo.hibernate.utils.HibernateSessionFactory.<clinit>(HibernateSessionFactory.java:15) уже весь инет перерыл, не могу понять чего не хватает (((((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2016, 21:56 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
Начитался форумов и исправил hibernate.cfg.xml до такого вида: Код: 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. 29. 30. 31. 32. Теперь ошибок коннекта не возникает, но появилась другая: Когда из основного приложения: Код: 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. ..убрать строчку session.save(weatherEntity); - ошибок нет совсем, но и изменений не сохраняет. А ошибка такая: org.hibernate.MappingException: Unknown entity: ru.mx.hibdemo.hibernate.dao.WeatherEntity Не могу понять почему "Unknown entity" ведь в маппинге она прописана! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2016, 23:35 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
MAULER, <property name="hbm2ddl.auto">create</property> ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 00:45 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
апдейт можно когда схема уже создана. а если нет - креейт разово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 00:46 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
lor2, всё равно: org.hibernate.MappingException: Unknown entity: ru.mx.hibdemo.hibernate.dao.WeatherEntity ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 01:01 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
Совершенно случайно, наткнулся на пост, где рекомендовали обратить внимание на версию hibernate!!! У меня была 4.3.0.Final заменил на последнюю 5.1.0.Final и как по взмаху волшебной палочки эта с*ка запустилась!!! Всё это стоило мне дня траходрома....... Теперь в базу всё заносится, но заметил одну странность: при запуске приложения IntellijIDEA вижу лог с красными INFO: сообщениями, а в конце белым по черному такая строчка: Hibernate: insert into public.weather (city, date, prcp, temp_hi, temp_lo, id) values (?, ?, ?, ?, ?, ?) Если нажать "Stop" (остановить выполнение), и потом проверить Код: sql 1. Выводятся уже обновленные данные, т.е. новая строка присутствует. Но почему тогда идея мне пишет values (?, ?, ?, ?, ?, ?) ждет от меня какого то ввода, или это просто такая фишка у неё? Или я что-то забыл закрыть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 09:35 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
MAULER, так это запрос выглядит так (prepared statement), волноваться неочем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 10:17 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
rema174, Ну тогда круто! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 11:18 |
|
||
|
Hibernate + PostgreSQL: ошибка коннекта при запуске приложения :(
|
|||
|---|---|---|---|
|
#18+
у меня вот тут другой вопрос вылез )) не понимаю с чем это связано с кэшем чтоле: есть сучность waybill, есть сущность event у вайбиля лист ивентов. мне надо один ивент удалить и кое-что пересчитать и заново в обновленный вайбиль положить. я делаю делет одного ивента, потом врубаю итератор (как я думаю) оставшихся и пересчитываю то что мне надо. и .. опа, оказывается делит пока не закоммитишь делитом не считается и ивенты как были в полном комплекте - так и остаются. а коммитить я не хочу, т.к. в ходу еще несколько сущностей на изменение. или без вариантов? не, можно конечно костыль придумать - скажем, ивент пометить флагом делитед и игнорить при пересчете. но.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2016, 17:15 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=98&tid=2124133]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 356ms |

| 0 / 0 |
