Package org.synyx.hades.dao.orm

Interface Summary
GenericDaoSupport.IdAware Interface to abstract the ways to retrieve the id of the given entity.
GenericDaoSupport.IsNewAware Interface to abstract the ways to determine if the given entity is to be considered as new.
 

Class Summary
EclipseLinkHSQLPlatform Workaround for a bug in EclipseLink when using HSQL as database.
GenericDaoFactory Factory bean to create instances of a given DAO interface.
GenericDaoFactoryBean<T extends GenericDao<?,?>> Special GenericDaoFactory adapter for Springs FactoryBean interface to allow easy setup of DAO factories via Spring configuration.
GenericDaoSupport<T> Abstract base class for generic DAOs.
GenericDaoSupport.PersistableEntityInformation Implementation of GenericDaoSupport.IsNewAware that assumes the entity handled implements Persistable and uses Persistable.isNew() for the GenericDaoSupport.PersistableEntityInformation.isNew(Object) check.
GenericDaoSupport.ReflectiveEntityInformation GenericDaoSupport.IsNewAware implementation that reflectively checks a Field or Method annotated with Id.
GenericJpaDao<T,PK extends Serializable> Default implementation of the GenericDao interface.
 



Copyright © 2009-2010 Synyx GmbH & Co. KG. All Rights Reserved.