![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Killer_13 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 12.1.2008 Где: Germany Репутация: нет Всего: 1 |
Господа, очень не осведомлен с темой, но нужно сделать(сконфигурировать, а не получается).
Зничт пишу тесты в(для) "in-memory Database". вызов таких функций как execute, query через entityManager проходят - все в порядке, такие тесты работают, но столкнулся спроблемой. Нужно entityManager.persist(user), entityManager.merge(user) вызивать, вот тут то и крешится все... Я понимаю, что нужно что-то как-то поднастроить. Может кто поможет, подскажет? Вот так вот пока-что все настроено... Благодарствую.
|
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
Что именно крэшится?
Это сообщение отредактировал(а) Samotnik - 21.5.2013, 20:57 |
|||
|
||||
Killer_13 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 12.1.2008 Где: Germany Репутация: нет Всего: 1 |
Забыл стекТрейс. ((( я не могу сконфигурировать h2, чтоб срабатывало "entityManager.persist(user)". Нужно как-то с Hibernate соединить насколько я понимаю.. User user в данном случае entyty. Подскажите, что я не правильно описал, постараюсь поподробней.. |
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
Killer_13, что можно сказать по конфиг файлу? Где ошибка?
|
|||
|
||||
Killer_13 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 12.1.2008 Где: Germany Репутация: нет Всего: 1 |
Ошибки в нем нет. Я могу вызывать из EM select, execute... - все работает. А вот когда вызываю или persist(MyEntity) или merge(MyEntity). Тоисть когда пытаюсь сохранить объект вот так, а не через обычный sql. |
|||
|
||||
Killer_13 |
|
||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 12.1.2008 Где: Germany Репутация: нет Всего: 1 |
Для полноты, все вместе...
Вот тест ф-ция: BackofficeUserDaoTest
Вот сама ф-ция:BackofficeUserDao.java
Вот коф-файл:spring/test-context.xml
Вот стек трейс
Надеюсь теперь кто-то подскажет. ) Спасибо! |
||||||||
|
|||||||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
Killer_13, а говоришь нет ошибки
![]() Как entityManager в классе BackofficeUserDao инициализируется? Это сообщение отредактировал(а) Samotnik - 23.5.2013, 21:26 |
|||
|
||||
Killer_13 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 12.1.2008 Где: Germany Репутация: нет Всего: 1 |
))) Пасиб, догнал как сделать.
Я просто в свой тест класс взял entityManager потом после вызова функции в которой вызывался entityManager.persist() я вызываю entityManager.fetch() и спокойно получаю запросом свой объект из БД. ) Спасибо! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |