Разница Hibernate 3.5 / JPA 2.0

До сих пор я всегда предпочитал использовать Hibernate напрямую, а не JPA 1.0, потому что в JPA отсутствовали некоторые важные функции, которые мне были нужны, и Hibernate предоставил: Criteria API, кэш второго уровня, однонаправленный OneToMany и несколько других.

Теперь, с появлением JPA 2.0 и всех новых функций, которые идут с ним и которые изначально отсутствовали в JPA 1.0 (http://en.wikibooks.org/wiki/Java_Persistence/What_is_new_in_JPA_2.0%3F), Мне интересно, есть ли еще необходимость использовать Hibernate напрямую.

Каково твое мнение? Что осталось в Hibernate 3.5, что я не могу сделать с JPA 2.0?

Ответы на вопрос(2)

Ваш ответ на вопрос