Top Description Interfaces Classes
module spring.tx

Package org.springframework.dao.support

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Support classes for DAO implementations, providing miscellaneous utility methods.

Interface Summary

Modifier and TypeInterface and Description
public interface
PersistenceExceptionTranslator

Interface implemented by Spring integrations with data access technologies that throw runtime exceptions, such as JPA and Hibernate.

Class Summary

Modifier and TypeClass and Description
public class
ChainedPersistenceExceptionTranslator

Implementation of PersistenceExceptionTranslator that supports chaining, allowing the addition of PersistenceExceptionTranslator instances in order.

public abstract class
DaoSupport

Generic base class for DAOs, defining template methods for DAO initialization.

public abstract class
DataAccessUtils

Miscellaneous utility methods for DAO implementations.

public class
PersistenceExceptionTranslationInterceptor

AOP Alliance MethodInterceptor that provides persistence exception translation based on a given PersistenceExceptionTranslator.