2014-02-14 3 views
0

У меня вопрос:
Весной mvc с помощью hibernate (session hibernate) Я получаю объект1, и сразу после этого хочу получить список объектов, которые ранее obiek1, и я получаю сообщение об ошибке:Другой объект с тем же значением идентификатора уже был связан с сеансом

Caused by: org.hibernate.NonUniqueObjectException: a different object with the same 
identifier value was already associated with the session... 

Как слить этот объект за один сеанс?
Мой код, чтобы получить список:

Criteria crit = session.getCurrentSession().createCriteria(Object1.class); 
    crit.add(Restrictions.eq("status", 1)); 
    return crit.list(); 

Я должен открыть новый сеанс, чтобы получить список?

ответ

0

@ kuka11: Использование session.merge(object) было бы полезно. Прочтите статью this.

+2

Связанная страница содержит ошибки и не отображается. – CSQ

Смежные вопросы

 Смежные вопросы