Hola a todos estuve probando y viendo un poco al hacer esto:
Código Java:
Ver originalpublic void delVenta(Venta v){
ventas.remove(v);
v.setKey(null);
}
Me da este error:
ERROR: HHH000346: Error during managed flush [org.hibernate.HibernateException: identifier of an instance of app.model.entity.Venta was altered from app.model.entity.VentaKey@476435fd to null]
pero si hago esto:
Código Java:
Ver originalpublic void delVenta(Venta v){
v.setKey(null);
ventas.remove(v);
}
me da este error:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at app.vistas.modelos.ModeloVenta.getValueAt(ModeloVe nta.java:64)
at javax.swing.JTable.getValueAt(JTable.java:2717)
at javax.swing.JTable.prepareRenderer(JTable.java:570 6)
Sé que estoy fallando en algo, pero comienzo a pensar que los frameworks de Java me están rechazando xq con JPA no me andaba, y con hibernate que estoy intentando aprender a usarlo pasa esto.
Espero sus respuestas y saludos.