Outils pour utilisateurs

Outils du site


mise_a_jour:java:hibernate

Ceci est une ancienne révision du document !


Ouverture d'une session

Jusqu'à la version 4.2 :

Configuration configuration = new Configuration().configure();
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);
Session session = sessionFactory.openSession();

La version 4.3 :

Configuration configuration = new Configuration().configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);
Session session = sessionFactory.openSession();

À partir de la version 5 :

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();

import annotations

Utilisez la version générique de JPA

import javax.persistence;

plutôt que celle spécifique à Hibernate.

import org.hibernate.annotations;
mise_a_jour/java/hibernate.1480202872.txt.gz · Dernière modification : 2016/11/27 00:27 de root