Is there any advantage to using a library other than Hibernate for JPA?

I have been using JPA for some time now and am engaged in projects in which we used Hibernate and Toplink Essentials annotations.

AFAIK, the project manager, chose Toplink because Netbeans integrated it and seemed to be an easy task.

However, when searching for help, most of the literature seems to suggest that you are using Hibernate as a JPA provider, so the question is if you found any advantage, performance, or something else not to use de facto standard for jpa, hibernate?

+3
source share
2

- , , - JPA, Hibernate?

Hibernate, :

  • , () .
  • Hibernate, , , , .
  • , , ( , ), .

TopLink Essentials - ( GlassFish, TopLink - ). , Hibernate IMHO.

+2

, ? , . , , , , , Hibernate . JPA "-" , . Hibernate, API, JPA. , "" -, , , ; . JPA.

PS, DataNucleus AccessPlatform - . , , , .

+2

Source: https://habr.com/ru/post/1737759/


All Articles