1
EISTI
2010
Projet Java EE Approfondi
Tutoriel d’installation de TopLink
Amaury Languillat, Yann Gonzalez, Arnaud Recher, Vincent
Laronde, Anys Mechkar
Table des matières
Introduction ........................................................................................................................................... 2
Installation de TopLink ........................................................................................................................... 3
Exemple d’utilisation ............................................................................................................................ 11
2.1.1 La table [personne].................................................................................................................. 11
2.1.2 L'entité [Personne] .................................................................................................................. 11
Introduction
TopLink est un framework de mapping objet-relationnel pour le développement Java. Il fournit une
plateforme puissante et flexible permettant de stocker des objets Java dans une base de données
relationnelle et/ou de les convertir en documents XML.
TopLink Essentials est la version open source du produit d'Oracle.
Le tutoriel qui suit traite de la configuration de TopLink avec Eclipse. Nous allons utiliser comme base
de données MySQL.
Installation de TopLink
Dans un premier temps, il va falloir créer un « JPA Project » (Java Persistence API Project). Pour cela,
faîtes « File > New > Other ».
Ensuite, sélectionner le JPA Project dans la liste :
Cliquez sur « Next », et créer votre projet en le nommant et en cliquant sur « Finish ».
Maintenant vous avez donc un nouveau projet créé. Vous remarquerez la présence du fichier
« persistence.xml » que l’on configurera plus tard.
Nous allons créer une bibliothèque pour y stocker les bibliothèques de persistance de TopLink. Pour
cela allez dans l’onglet « Windows > Preferences » :
Ensuite faîtes « Java > Build Path > User Librairies » :
1 / 14 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !