Contenu du cours
Manipulation des Données Java avec Hibernate
Manipulation des Données Java avec Hibernate
Défi : Création d'Entité
Note
Cette tâche se composera de 2 parties.
Configuration de la connexion :
Votre tâche est de créer la base de données nécessaire dans MySQL en utilisant des requêtes SQL régulières. Je vous fournirai les codes pour la table que nous allons utiliser et développer dans ce cours ; vous devez simplement insérer ces codes dans votre table.
Ensuite, vous devez connecter votre base de données au projet. J'ai laissé un modèle pour vous dans hibernate.cfg.xml
; vous devez simplement insérer le lien vers votre base de données (je recommande d'utiliser le nom testDatabase
, car cette base de données sera utilisée pour tester votre solution. Lorsque nous aurons un projet terminé, nous créerons une nouvelle base de données).
Vous devez également remplir le username
dans MySQL (très probablement, ce sera root
) ainsi que votre password
.
Ne vous inquiétez pas, je ne verrai pas votre mot de passe :).
Voici les commandes pour créer la base de données et les deux tables nécessaires.
Utilisez cette base de données exacte pour cette tâche.
Remarque
Nous continuerons à utiliser cette base de données par la suite, donc veuillez ne pas la supprimer après avoir terminé la tâche.
Création de la base de données et utilisation de celle-ci :
Création de la table employees
:
Création de la table departments
:
Création de la classe d'entité :
Ensuite, vous devez aller à la classe Department
et faire de cette classe une classe d'entité. Utilisez toutes les annotations nécessaires apprises dans les chapitres précédents. Vous pouvez également utiliser la bibliothèque Project Lombok, ou vous pouvez écrire manuellement les getters, setters et constructeurs. Le choix vous appartient.
Après avoir terminé la tâche, exécutez les tests d'intégration que j'ai écrits, et ils vérifieront la justesse de votre tâche.
Merci pour vos commentaires !