# Uses of Class
org.springframework.dao.PessimisticLockingFailureException

Packages that use PessimisticLockingFailureException
Package
Description
org.springframework.dao
Exception hierarchy enabling sophisticated error handling independent of the data access approach in use.

## Uses of PessimisticLockingFailureException in org.springframework.dao

Subclasses of PessimisticLockingFailureException in org.springframework.dao
Modifier and Type
Class
Description
`class`
`CannotAcquireLockException`
Exception thrown on failure to acquire a lock during an update, for example during a "select for update" statement.
`class`
`CannotSerializeTransactionException`
Deprecated.
as of 6.0.3, in favor of `PessimisticLockingFailureException`/`CannotAcquireLockException`
`class`
`DeadlockLoserDataAccessException`
Deprecated.
as of 6.0.3, in favor of `PessimisticLockingFailureException`/`CannotAcquireLockException`