Instances represent a lock mode for a row of a relational
database table. It is not intended that users spend much
time worrying about locking since Hibernate usually
obtains exactly the right lock level automatically.
Some "advanced" users may wish to explicitly specify lock
levels.