Яка різниця між Jakarta persistence API та Javax persistence API?
- Blog
- Яка різниця між Jakarta persistence API та Javax persistence API?
admin
Jakarta Persistence Layer (JPL) є наступником JPA і є частиною специфікацій Jakarta EE. Він створений на основі JPA та надає аналогічні функції для керування реляційними даними в програмах Java. Основною відмінністю є зміна назв пакетів замість javax. наполегливість до Джакарти.
Ці дві анотації по суті однакові та служать одній меті. Різниця полягає в назві пакета через еволюцію Java EE (Enterprise Edition) до Jakarta EE.
З точки зору простору імен, Jakarta EE 8 все ще використовує javax. * іменування. однак, випуск Jakarta EE 9 8 грудня 2020 року представить Джакарту. * як простір імен для заміни javax.
Стійкість даних — це засіб, за допомогою якого програма може зберігати та отримувати інформацію з енергонезалежної системи зберігання. Java™ Persistence API (JPA) надає механізм для керування збереженням і об’єктно-реляційним відображенням і функціями починаючи зі специфікацій EJB 3.0.
Jakarta Persistence (JPA), раніше відомий як Java Persistence API, є специфікацією Java для керування реляційними даними в програмах Java Enterprise.
javax.persistence Клас Persistence використовується для отримання екземпляра PersistenceUtil у середовищах Java EE та Java SE. Застаріле. Застаріле. Створіть і поверніть EntityManagerFactory для названої одиниці збереження.
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions