Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    hibernate non elimina

    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

  2. #2
    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.

  3. #3
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    devi committare dopo aver fatto insert, update o delete
    Transaction tx = sess.beginTransaction();
    ...
    tx.commit();

  4. #4
    Originariamente inviato da floyd
    devi committare dopo aver fatto insert, update o delete
    Transaction tx = sess.beginTransaction();
    ...
    tx.commit();
    lo faccio

    E' comunque cio non spiega, perche alla seconda operazione mi esegue realmente la prima sul db

    Aggiungo lo fa anche con gli update

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.