# Package org.springframework.dao.support

@NonNullApi @NonNullFields package org.springframework.dao.support
Support classes for DAO implementations, providing miscellaneous utility methods.

Related Packages
Package
Description
org.springframework.dao
Exception hierarchy enabling sophisticated error handling independent of the data access approach in use.
org.springframework.dao.annotation
Annotation support for DAOs.
Class
Description
ChainedPersistenceExceptionTranslator
Implementation of `PersistenceExceptionTranslator` that supports chaining, allowing the addition of PersistenceExceptionTranslator instances in order.
DaoSupport
Generic base class for DAOs, defining template methods for DAO initialization.
DataAccessUtils
Miscellaneous utility methods for DAO implementations.
PersistenceExceptionTranslationInterceptor
AOP Alliance MethodInterceptor that provides persistence exception translation based on a given PersistenceExceptionTranslator.
PersistenceExceptionTranslator
Interface implemented by Spring integrations with data access technologies that throw runtime exceptions, such as JPA and Hibernate.