powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate, GWT dispatch, DTO
3 сообщений из 3, страница 1 из 1
Hibernate, GWT dispatch, DTO
    #38862677
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем. У меня такая ситуация.. не могу разобраться :(.. Естьи приложение написаное на gwtp с использованием gwt dispatch, hibernate и конфигурируется всё с помощью guugle guice. Для передачи обьектов с клиентана сервер я использую DTO паттерн (dozer). Jpa модуль сконфигурирован из коробки с помощью guice, сервис обёрнут в деклоративные его транзкакции, дао слой с использованием EntityManager

Код: java
1.
new JpaPersistModule("unit name")



база h2, mysql тоже пробовал

Проблема в том, что при запущеном приложении я создаю запись - она создаётся, читаю её - читается, модифицирую - и тут проблема - если её после этого прочесть - вернуться старые данные, если сделать findAll - со всем списком записекй приедет новая запись ... Я так понимаю хибернейт не синхронизирует сессию с базой ... подскажите - может это как то можно настроить.. буду очень благодарен...
...
Рейтинг: 0 / 0
Hibernate, GWT dispatch, DTO
    #38863009
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как "модифицируете"? Похоже что кеш не почистился. У единичных сущностей и коллекций, вроде как, разные регионы кэша.
...
Рейтинг: 0 / 0
Hibernate, GWT dispatch, DTO
    #38863759
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогло
Код: java
1.
2.
3.
private EntityManager em;
...
em.clear();



Конфигурация хибернейта стандартная, сохранял апдейтил тоже стандартно

Код: java
1.
2.
3.
4.
em.persist(entity);
...

em.persist(contact);



Версия хибернейта

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>4.3.8.Final</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-entitymanager</artifactId>
            <version>4.3.8.Final</version>
        </dependency>



Почему так происходит, не понимаю :(. Точнее не понимаю почему он из вессии постоянно вытягивает обьекты, и flush() не помогал...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate, GWT dispatch, DTO
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]