Installation d’EclipseLink
EclipseLink est une des implémentations disponibles de JPA. Vous pouvez télécharger les binaires à l’adresse http://eclipse.org/eclipselink/downloads/.
À l’heure d’écriture de ce livre, la version 2.7.0 est la dernière disponible.
Téléchargez l’installateur zip depuis le site web.
Décompressez l’archive et copiez le contenu du dossier eclipselink/jlib dans le dossier lib/eclipselink du projet.
Ajoutez les fichiers eclipselink.jar et jpa/javax.persistence_2.2.0.v201708071007.jar dans le Build Path du projet, comme vu précédemment. Ajoutez également ces fichiers .jar dans l’onglet Order and Export.
Le projet contient maintenant toutes les briques nécessaires pour accéder à la base de données.
Il reste néanmoins à configurer le projet pour qu’il sache à quelle base de données accéder.
Créez un dossier META-INF dans le répertoire src/main/resources en faisant un clic droit après avoir sélectionné le dossier src/main/resources, et sélectionnez New - Folder. Dans Folder Name, tapez « META-INF » (sans guillemets). Cliquez sur Finish.
Dans ce dossier, créez un nouveau fichier nommé « persistence.xml » (sans les guillemets), en le sélectionnant dans l’explorateur. Faites ensuite un clic droit et sélectionnez...