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