жовтня
07
2012

Помилка "failed to lazily initialize a collection of role, no session or session was closed" в Hibernate

У цій статті буде розказано, як позбавитися помилки "ERROR: org.hibernate.LazyInitializationException failed to lazily initialize a collection of role: com.yyy.ClassName, no session or session was closed" в Hibernate.

Далі
березня
17
2012

Основи Hibernate 3 на прикладі роботи з MySQL

У цій невеликій статті наводиться приклад використання Hibernate з базою даних MySQL. В прикладі використано чотири таблиці щоб продемонструвати роботу Hibernate з чотирма типами зв'язності: ManyToOne, ManyToMany. Також розглядаються такі базові анотації як: @Entity, @Table, @Column, @Id, @GeneratedValue, @ManyToOne, @JoinColumn, @ManyToMany і @JoinTable.

Далі
березня
13
2012

Вийшла нова версія популярної ORM-бібліотеки Hibernate 4.1.1

Реліз Hibernate ORM 4.1.1 містить багато поліпшень і виправлень помилок. Деякі найбільш цікаві зміни: великий приріст продуктивності у внутрішньому класі QueryPlanCache завдяки кешу HQL, JPQL і "чистого" ​​SQL; багато поліпшень в natural id; можливість статичного заповнення JPA-метамоделі, навіть якщо модель використовує не JPA можливості, такі як маппінг @Any; підтримка створених користувачем типів колекції за допомогою нової анотації @CollectionType.

Далі