ciao,
ho uno strano problema sto cercando di eliminare un oggetto, con ORM Hibernate, l'oggetto viene eliminato dalla sessione, infatti tornando alla lista non lo trovo piu'.. ma non viene eliminato dal db.
Come mai???![]()
grazie
ciao,
ho uno strano problema sto cercando di eliminare un oggetto, con ORM Hibernate, l'oggetto viene eliminato dalla sessione, infatti tornando alla lista non lo trovo piu'.. ma non viene eliminato dal db.
Come mai???![]()
grazie
aggiunto un dettaglio, ho notato che se faccio due elimina di seguito, al secondo elimina l'elemento del primo elimina viene effettivamente spazzato via dal db.
Ho provato a chiamare il flush manualmente ma non ne vuole sapere.![]()
devi committare dopo aver fatto insert, update o delete
Transaction tx = sess.beginTransaction();
...
tx.commit();
![]()
lo faccioOriginariamente inviato da floyd
devi committare dopo aver fatto insert, update o delete
Transaction tx = sess.beginTransaction();
...
tx.commit();
![]()
E' comunque cio non spiega, perche alla seconda operazione mi esegue realmente la prima sul db![]()
Aggiungo lo fa anche con gli update