Hola amigos del foro, sigo desarrollando mi programa de escritorio con java e hibernate. Intento guardar los datos de un formulario pero resulta que cuando voy a mirar a la base de datos me los guarda como NULL. El código del botón que hace la función de guardar es el siguiente :
private void btnanadirlibrosActionPerformed(java.awt.event.Acti onEvent evt) {
// Método para añadir libros a la base de datos
Session session = HibernateUtil.getSessionFactory().openSession();
session.beginTransaction();
Libros libro;
libro = new Libros();
libro.setTitulo(this.txtTituloAnadirLibros.getText ());
// compruebo por consola si recibo los datos
System.out.println("El titulo del libro es :" + libro.getTitulo());
libro.setAutor(this.txtAutorAnadirLibro.getText()) ;
// compruebo por consola si recibo los datos
System.out.println("El autor del libro es :" + libro.getAutor());
libro.setEditorial(this.txtEditorialAnadirLibros.g etText());
libro.setGenero(this.txtGeneroAnadirLibro.getText( ));
session.save(libro);
session.getTransaction().commit();
HibernateUtil.getSessionFactory().close();
}
A ver si alguien me puedo echar una mano.Gracias.