Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/10/2013, 12:43
juananfe
 
Fecha de Ingreso: noviembre-2009
Ubicación: Sevilla
Mensajes: 18
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Problema con Hibernate

Te paso el codigo :
package juananfe.formularios;
import juananfe.entidades.Libros;
import org.hibernate.Session;
import juananfe.entidades.HibernateUtil;
public class formularioAnadirLibro extends javax.swing.JInternalFrame {
public formularioAnadirLibro() {
initComponents();
}


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();

// Creamos un objeto Libro.
Libros libro;
libro = new Libros();


String titulo;
String autor;
String editorial;
String genero;

titulo = this.txtTituloAnadirLibros.getText();
autor = this.txtAutorAnadirLibro.getText();

editorial = this.txtEditorialAnadirLibros.getText();
genero = this.txtGeneroAnadirLibro.getText();



libro.setTitulo(titulo);
libro.setAutor(autor);
libro.setEditorial(editorial);
libro.setGenero(genero);

session.save(libro);

session.getTransaction().commit();
HibernateUtil.getSessionFactory().close();

}

El campo titulo me llega con valor desde el formulario.