JPA2 - Где находится EntityManager.detach? - PullRequest
0 голосов
/ 21 мая 2010

Я читал в нескольких местах, что JPA2 будет поддерживать вызов метода отсоединения в Entity Manager. Я использую Hibernate 3.5.1-FINAL и Spring 3.0.2-RELEASE в качестве зависимостей Maven, зацепленных за хранилище JBoss.

Разве этого не достаточно?

Возможно, проблема в моем определении интерфейса javax.persistence.EntityManager. Нужно ли обновлять Javax? Как это сделать?

Ответы [ 2 ]

1 голос
/ 21 мая 2010

Вам даже не нужно объявлять hibernate-jpa-2.0-api 1.0.0.FINAL как зависимость, вы переходите к нему из hibernate-entitymanager 3.5.1.FinalЗапуск mvn dependency:tree подтвердит это.

0 голосов
/ 21 мая 2010

Ну, я понял это. Мой проект maven (на верхнем уровне) зависел от javax.persistence persistence-api 1.0. Я взял это и заменил на hibernate-jpa-2.0-api 1.0.0.FINAL и альт ... у меня есть detach!

...