Buenas noches a tod@s,
Estoy aprendiendo Hibernate con MySQL y eclipse, y teniendo todo realizado, intento ejecutar la aplicacion, pero me sale el siguiente error en la consola:
"
log4j:WARN No appenders could be found for logger (org.hibernate.type.BasicTypeRegistry).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" org.hibernate.HibernateException: No CurrentSessionContext configured!
at org.hibernate.impl.SessionFactoryImpl.getCurrentSe ssion(SessionFactoryImpl.java:685)
at com.hibernateMySQL.HibernateUtil.main(HibernateUti l.java:17)"
Mi clase con la que ejecuto es la siguiente:
"
public class HibernateUtil {
public static void main(String[] args) {
Configuration config = new Configuration();
config.addAnnotatedClass(Contacto.class);
config.configure("hibernate.cfg.xml");
new SchemaExport(config).create(true, true);
SessionFactory factory = config.buildSessionFactory();
Session session = factory.getCurrentSession();
session.beginTransaction();
Contacto c = new Contacto();
c.setNombre("Alberto");
c.setEmail("[email protected]");
c.setTelefono("987654321");
session.save(c);
session.getTransaction().commit();
}
}"
¿Alguien sabe que es lo que me ocurre? o ¿Alguien sabe de alguna web para aprender Hibernate con MySQL? porque lo he echo con dbderby y todo me funciona a la perfeccion.
Muchas gracias a tod@s. Un saludo.