Als u het Crypto-object via hql verwijdert, kan de slaapstand de verwijderbewerking niet trapsgewijs uitvoeren. Aangezien de cascade een configuratiekwestie in de slaapstand is (d.w.z. hbm.xml of annotaties), moeten de gegevens worden teruggestuurd naar Java voor de verwerking van cascades. Het doen van UPDATE/DELETE rijwijzigingen in HQL gebeurt volledig op de databaseserver.
Wat u kunt doen:
- haal alle Crypto-instanties op die verwijderd moeten worden. voor elk van hen.
- Bel entiteitManager.remove() of session.delete() aan.