Java Persistence API: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
заготовка статьи о программировании
 
м r2.7.1) (робот добавил: ca, cs, de, es, fr, it, ja, ko, pl, pt, uk
Строка 28: Строка 28:
[[Категория:Java Enterprise Edition]]
[[Категория:Java Enterprise Edition]]


[[ca:Java Persistence API]]
[[cs:Java Persistence API]]
[[de:Java Persistence API]]
[[en:Java Persistence API]]
[[en:Java Persistence API]]
[[es:Java Persistence API]]
[[fr:Java Persistence API]]
[[it:Java Persistence API]]
[[ja:Java Persistence API]]
[[ko:JPA]]
[[pl:Java Persistence API]]
[[pt:Java Persistence API]]
[[uk:Java Persistence API]]

Версия от 22:43, 12 января 2012

Java Persistence API (JPA) — API входящий с версии Java 5 в состав платформ Java SE и Java EE, предоставляет возможность сохранять в удобном виде Java-объекты в базе данных[1].

Существует несколько реализаций этого интерфейса, одна из самых популярных использует для этого Hibernate.

Поддержка сохранности данных предоставляемая JPA покрывает три области:

  • непосредственно API заданный в пакете javax.persistence
  • платформо-независимый объектно-ориентированный язык запросов Java Persistence Query Language
  • метаинформация описывающая связи между объектами

История

Java Persistence API был определён в процессе работы экспертной группы над JSR 220[2]. Первая версия JPA была выпущена 11 мая 2006 года. JPA 2.0 был описан экспертной группой в JSR 317[3], спецификация была выпущена 10 декабря 2009 года.

См. также

Примечания

  1. Java Persistence API FAQ (англ.). Sun Microsystems. Архивировано 22 августа 2008 года.
  2. JSR 220: Enterprise JavaBeansTM 3.0 (англ.).
  3. JSR 317: Java Persistence 2.0 (англ.).

Ссылки