Главная

Java


Hibernate ORM

ORM (англ. Object-Relational Mapping, рус. объектно-реляционное отображение, или преобразование) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных».

Java Persistence API (JPA) — спецификация API Java EE, предоставляет возможность сохранять в удобном виде Java-объекты в базе данных. JPA реализует концепцию ORM.

Hibernate — самая популярная реализация спецификации JPA, предназначенная для решения задач объектно-реляционного отображения (ORM). Распространяется свободно на условиях GNU Lesser General Public License.





Entity:

Entity (Сущность) — POJO-класс, связанный с БД с помощью аннотации (@Entity) или через XML.

К такому классу предъявляются следующие требования: При этом entity может:


Полезные ссылки.