je recois l'erreur ci dessous qd j'essaie d 'exécuter le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
try{
		Configuration cfg = new Configuration()
			.addClass(model.TestBean.class)
			.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect");
 
		SessionFactory sessionFactory =   cfg.buildSessionFactory();
		// ouverture de la session
		session =sessionFactory.openSession();
		  tx = session.beginTransaction();
	List personnes = session.createQuery("select h from TestBean as h").list();
l'erreur est comme suit :
java.lang.UnsupportedOperationException: The user must supply a JDBC connection
org.hibernate.connection.UserSuppliedConnectionProvider.getConnection(UserSuppliedConnectionProvider.java:30)
org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:360)
org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:122)
org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:125)
org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)
org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1309
merci