Annotation support for DAOs. Contains a bean post-processor for translating persistence exceptions based on a repository stereotype annotation.


PersistenceExceptionTranslationAdvisor Spring AOP exception translation aspect for use at Repository or DAO layer level. 
PersistenceExceptionTranslationPostProcessor Bean post-processor that automatically applies persistence exception translation to any bean that carries the Repository annotation, adding a corresponding PersistenceExceptionTranslationAdvisor to the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).