Name | Description | Type | Package | Framework |
CannotAcquireLockException | Exception thrown on failure to aquire a lock during an update,for example during a select for update statement. | Class | org.springframework.dao | Spring MVC |
|
CannotSerializeTransactionException | Exception thrown on failure to complete a transaction in serialized modedue to update conflicts. | Class | org.springframework.dao | Spring MVC |
|
ChainedPersistenceExceptionTranslator | allowing the addition of PersistenceExceptionTranslator instances in order. | Class | org.springframework.dao.support | Spring MVC |
|
CleanupFailureDataAccessException | Exception thrown when we couldn't cleanup after a data access operation,but the actual operation went OK. | Class | org.springframework.dao | Spring MVC |
|
ConcurrencyFailureException | Exception thrown on concurrency failure. | Class | org.springframework.dao | Spring MVC |
|
DaoSupport | Generic base class for DAOs, defining template methods for DAO initialization. | Class | org.springframework.dao.support | Spring MVC |
|
DataAccessException | Root of the hierarchy of data access exceptions discussed inExpert One-On-One J2EE Design and Development. | Class | org.springframework.dao | Spring MVC |
|
DataAccessResourceFailureException | Data access exception thrown when a resource fails completely:for example, if we can't connect to a database using JDBC. | Class | org.springframework.dao | Spring MVC |
|
DataAccessUtils | Miscellaneous utility methods for DAO implementations. | Class | org.springframework.dao.support | Spring MVC |
|
DataIntegrityViolationException | Exception thrown when an attempt to insert or update dataresults in violation of an integrity constraint. | Class | org.springframework.dao | Spring MVC |
|
DataRetrievalFailureException | Exception thrown if certain expected data could not be retrieved, e. | Class | org.springframework.dao | Spring MVC |
|
DeadlockLoserDataAccessException | Generic exception thrown when the current process wasa deadlock loser, and its transaction rolled back. | Class | org.springframework.dao | Spring MVC |
|
DuplicateKeyException | Exception thrown when an attempt to insert or update dataresults in violation of an primary key or unique constraint. | Class | org.springframework.dao | Spring MVC |
|
EmptyResultDataAccessException | Data access exception thrown when a result was expected to have at leastone row (or element) but zero rows (or elements) were actually returned. | Class | org.springframework.dao | Spring MVC |
|
IncorrectResultSizeDataAccessException | Data access exception thrown when a result was not of the expected size,for example when expecting a single row but getting 0 or more than 1 rows. | Class | org.springframework.dao | Spring MVC |
|
IncorrectUpdateSemanticsDataAccessException | Data access exception thrown when something unintended appears to havehappened with an update, but the transaction hasn't already been rolled back. | Class | org.springframework.dao | Spring MVC |
|
InvalidDataAccessApiUsageException | Exception thrown on incorrect usage of the API, such as failing tocompile a query object that needed compilation before execution. | Class | org.springframework.dao | Spring MVC |
|
InvalidDataAccessResourceUsageException | Root for exceptions thrown when we use a data access resource incorrectly. | Class | org.springframework.dao | Spring MVC |
|
NonTransientDataAccessException | Root of the hierarchy of data access exceptions that are considered non-transient -where a retry of the same operation would fail unless the cause of the Exception | Class | org.springframework.dao | Spring MVC |
|
NonTransientDataAccessResourceException | Data access exception thrown when a resource fails completely and the failure is permanent. | Class | org.springframework.dao | Spring MVC |
|
OptimisticLockingFailureException | Exception thrown on an optimistic locking violation. | Class | org.springframework.dao | Spring MVC |
|
PermissionDeniedDataAccessException | Exception thrown when the underlying resource denied a permissionto access a specific element, such as a specific database table. | Class | org.springframework.dao | Spring MVC |
|
PersistenceExceptionTranslationAdvisor | Spring AOP exception translation aspect for use at Repository or DAO layer level. | Class | org.springframework.dao.annotation | Spring MVC |
|
PersistenceExceptionTranslationInterceptor | AOP Alliance MethodInterceptor that provides persistence exception translationbased on a given PersistenceExceptionTranslator. | Class | org.springframework.dao.support | Spring MVC |
|
PersistenceExceptionTranslationPostProcessor | Bean post-processor that automatically applies persistence exception translation to anybean marked with Spring's @Repository | Class | org.springframework.dao.annotation | Spring MVC |
|
PersistenceExceptionTranslator | Interface implemented by Spring integrations with data access technologiesthat throw runtime exceptions, such as JPA, TopLink, JDO and Hibernate. | Interface | org.springframework.dao.support | Spring MVC |
|
PessimisticLockingFailureException | Exception thrown on a pessimistic locking violation. | Class | org.springframework.dao | Spring MVC |
|
QueryTimeoutException | Exception to be thrown on a query timeout. | Class | org.springframework.dao | Spring MVC |
|
RecoverableDataAccessException | Data access exception thrown when a previously failed operation might be ableto succeed if the application performs some recovery steps and retries the entire | Class | org.springframework.dao | Spring MVC |
|
TransientDataAccessException | Root of the hierarchy of data access exceptions that are considered transient -where a previously failed operation might be able to succeed when the operation | Class | org.springframework.dao | Spring MVC |
|
TransientDataAccessResourceException | Data access exception thrown when a resource fails temporarilyand the operation can be retried. | Class | org.springframework.dao | Spring MVC |
|
TypeMismatchDataAccessException | Exception thrown on mismatch between Java type and database type:for example on an attempt to set an object of the wrong type | Class | org.springframework.dao | Spring MVC |
|
UncategorizedDataAccessException | Normal superclass when we can't distinguish anything more specificthan something went wrong with the underlying resource: for example, | Class | org.springframework.dao | Spring MVC |