Bonjour,quel sont les avantages d'utiliser jpa que d'utiliser hibernate ?
Bonjour,quel sont les avantages d'utiliser jpa que d'utiliser hibernate ?
Si tu restes sur du standard JPA, tu pourras migrer de serveur d'application en théorie, aisément.
Hibernate est une implémentation de JPA, mais avec des fonctionnalités supplémentaires, qui ne sont pas forcément disponibles dans les autres implémentations.
Les implémentations de JPA, Hibernate, Toplink, autres, offrent d'autres fonctionnalités en plus de la norme JPA.
Si tu te contentes de respecter la norme, tu pourras changer de serveur d'application et donc d'implémentation sans problème.
Si tu utilises une spécificité d'Hibernate et que tu migres ton application vers Toplink, ça ne fonctionnera pas, il faudra adapter le code.
C'est plus clair ?
oui merçiet voila un post que j'ai trouvé abordant le même sujet:
http://www.developpez.net/forums/d54...jpa-hibernate/
Par contre, Hibernate est plus riche, fonctionnellement que JPA, en particulier pour JPA1.
Partager