18/10/2013, 12:43
|
| | Fecha de Ingreso: noviembre-2009 Ubicación: Sevilla
Mensajes: 18
Antigüedad: 15 años, 2 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. |