Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Différents niveaux de verrouillage que Hibernate peut obtenir sur un objet :
LockMode.NONE : représente l'abscence de vérouillage. Cet état est notamment obtenu en fin de transaction (ou bien appel à saveOrUpdate).
LockMode.READ : est obtenu automatiquement quand Hibernate lit des données dans un contexte d'isolation Repeatable Read ou Serializable . Peut être réobtenu explicitement via une requête. LockMode.WRITE : est obtenu automatiquement quand Hibernate actualise ou insert un enregistrement.
LockMode.UPGRADE : peut être obtenu de manière explicite via la requête en utilisant SELECT ... FOR UPDATE sur une base de données supportant cette syntaxe.
LockMode.UPGRADE_NOWAIT : peut être obtenu de manière explicite en utilisant SELECT ... FOR UPDATE NOWAIT sur Oracle.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :