Перейти до вмісту

Java Persistence API

Матеріал з Вікіпедії — вільної енциклопедії.

Java Persistence API — стандартизований Java ORM фреймворк. Є частиною EJB 3 та J2EE 5, хоча може використовуватись незалежно від них. Виник через популярність вільного ORM фреймворку Hibernate, та бажання мати незалежний від конкретної реалізації стандарт.

Реалізації

  • Hibernate — найпопулярніший вільний ORM фрейворк, використовується у JBoss
  • Oracle TopLink — має відкриту версію TopLink Essentials, використовується у Oracle AS та Sun GlassFish
  • Apache OpenJPA — використовується у Bea Weblogic та в майбутній версії IBM Webspere, яка підтримуватиме EJB 3

Література