title: why locking stategies is used in hibernate, while DBMS internally handel it?
body: <p>locking stategies used by most DBMS internally to implement transaction isolation. why in hibernate we use
  locking strategies?</p>