
Дмитрий
30.01.2013
Говоря о Hibernate следует ввести ряд понятий:
- ORM (Object-relational mapping) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования,создавая «виртуальную объектную базу данных».
- JPA – это технология, обеспечивающая объектно-реляционное отображение простых JAVA объектов и предоставляющая API для сохранения, получения и управления такими объектами.JPA – это спецификация (документ, утвержденный как стандарт, описывающий все аспекты технологии), часть EJB3 спецификации.
-
Реализации JPA:
Hibernate
Oracle TopLink
Apache OpenJPA