Spring DAO

This module provide the abstraction layer of spring related application

Dao Support classes are :

  1. JdbcDaoSupport – Super class for JDBC data access objects. Requires a DataSource to be set, providing a JdbcTemplate based on it to sub classes.
  2. HibernateDaoSupport – Super class for Hibernate data access objects. Requires a SessionFactory to be set,providing a HibernateTemplate based on it to sub classes. Can alternatively be initialized directly via a HibernateTemplate, to reuse the latter’s settings like SessionFactory, flush mode, exception translator, etc.
  3. JdoDaoSupport – Super class for JDO data access objects. Requires a persistenceManagerFactory to be set,providing a JdoTemplate based on it to sub classes.