Académique Documents
Professionnel Documents
Culture Documents
Qu'est-ce que JDBC ? : JDBC est une API Java standard C'est un modèle de conception (pattern) utilisé en
qui permet aux développeurs d'établir une programmation pour isoler l'accès aux données de
connexion et d'interagir avec différentes bases de la logique métier de l'application. Le but principal d'un
données relationnelles. DAO est de fournir une interface standardisée
• Cliquez avec le bouton droit sur le projet, - Entités et Relations - EntityManager - Requêtes JPA
sélectionnez Properties. : - Cascade - Pagination et Tri - Auditing et
Timestamps - Héritage dans JPA - Optimistic Locking
• Dans Java Build Path, allez dans l'onglet Libraries.
et Versioning- Integration avec les frameworks
• Cliquez sur Add External JARs et ajoutez le pilote
Étapes pour utiliser JPA avec JEE :
JDBC spécifique à votre base de données (par
1. Configuration de l'unité de persistance :
exemple, mysql-connector-java-x.x.jar).
- Création du fichier persistence.xml : Dans le
2. Connexion à la base de données via JDBC
répertoire META-INF de votre projet, créez un
Écriture du code JDBC :
fichier persistence.xml.
Créez une classe Java pour gérer la connexion à la
- Configurez l'unité de persistance, y compris le nom
base de données et exécuter des requêtes
de l'unité, le fournisseur de persistance
SQL.
(par exemple, Hibernate, EclipseLink), la source de
3. Vérification de la connexion à la base de données données, etc.
Appelez les méthodes appropriées de - Créez une classe Java annotée avec @Entity : Cette
DatabaseManager dans vos servlets ou classes pour classe représente une entité de votre
<c:forTokens/> : Itérer sur des éléments d'une String ❖ Librairie des fonctions EL :
❖ Les URLs ${fn:join()} ${fn:contains()}
<c:param/> : Ajouter un paramètre à une URL ${fn:containsIgnoreCase()} ${fn:endsWith()}