Friday, March 25, 2016

Spring ORM tutorial avec JPA, Hibernate, Transactions

Dans ce tutorial ,nous allons montrer comment travailler avec Spring ORM ,JPA,hibernate.
Voici la structure de notre projet.

Fichier pom.xml



La classe User.java

L'interface UserDAO.java

L'implementation de l'interface est la classe suivante:

La classe de test Main.java:

L'annotation @Service permet de déclarer un bean de service, c'est à dire de la couche métier.L'annotation @Transactional peut être utilisée pour indiquer au conteneur les méthodes qui doivent s'exécuter dans un contexte transactionnel.
Et finalement voici le fichier de configuration: