Vous êtes sur la page 1sur 8

Prérequis

 Eclipse Mars (ou une autre version)


 Hibernate
 MySQL Connector (si jamais vous avez des problèmes de timezone téléchargez la
version 5.1.39)

Etape 1 – Installation
Installation de hibernate
Télécharger Hibernate : Depuis Eclipse, se rendre dans Help > Eclipse Market Place

Choisissez Jboss Tools


Décochez tout et ne choisissez que Jboss Tools Usage Reporting ainsi que Hibernate Tools

Confirmez l’accord l’utilisateur.

Cette pop-up indique juste que le contenu n’a pas été signé par Eclipse, poursuivez.

L’assistant va vous demander de redémarrer Eclipse, faites le.

Etape 2 – Import des Librairies


Dans cette partie nous allons préparer le projet pour qu’il intègre les librairies de Hibernate

Pour commencer, créons un nouveau projet java


Une fois le projet crée, cliquez droit dessus et selectionnez new> Other

Choisissez Hibernate – Hibernate Configuration File


Ici nous configurons les infos de connexion à la base et le driver qui sera utilisé pour
communiquer avec. Ces infos seront par la suite accessible dans un fichier html nommé
hibernate.cfg.xml

Il n’y a pas besoin de plus d’informations pour l’instant pour communiquer avec la base.
Voici ce qui va ressortir de cet assistant :

Voila pour cette partie, nous allons maintenant passer à la communication avec la base
Nous allons maintenant importer les librairies .jar qui proviennent de l’archive téléchargée
plus haut

Rendez vous dans l’onglet Project>Properties

Puis Selectionnez Java Build Path

Par la suite choisissez Add External JARs

Rendez vous dans le dossier hibernate>lib que vous aurez extrait au préalable.
Puis sélectionnez toutes les jar du dossier “required”

Choisissez à nouveau Add External JARs et cette fois ci rendez vous dans le dossier “osgi”

Ajoutez les JARs présents dans le dossier.

Profitons-en pour ajouter le plugin java mysql connector, nous aurons besoin uniquement du
jar.
Nous en avons fini avec l’import des librairies !

Vous devriez vous retrouver avec quelque chose comme cela:

Cliquez sur OK, nous allons maintenant vérifier que la connexion se fait bien

Etape 3 – Test
Créez une classe Main, qui contiendra ce code:

import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
public class Test {

public static void main(String[] args) {


// TODO Auto-generated method stub

Configuration config = new Configuration();


SessionFactory sessionFactory = config.configure().buildSessionFactory();

// Ouverture session
Session session = sessionFactory.openSession() ;
session = sessionFactory.openSession();

//Fermeture session
session.close();
}

Lancez la classe, vous devriez obtenir quelques messages d’infos !

Vous aimerez peut-être aussi