Class DaoSupport

java.lang.Object
org.springframework.dao.support.DaoSupport
All Implemented Interfaces:
InitializingBean
Direct Known Subclasses:
HibernateDaoSupport, JdbcDaoSupport

public abstract class DaoSupport extends Object implements InitializingBean
Generic base class for DAOs, defining template methods for DAO initialization.

Extended by Spring's specific DAO support classes, such as: JdbcDaoSupport, JdoDaoSupport, etc.

Since:
1.2.2
Author:
Juergen Hoeller
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final Log
    Logger available to subclasses.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final void
    Invoked by the containing BeanFactory after it has set all bean properties and satisfied BeanFactoryAware, ApplicationContextAware etc.
    protected abstract void
    Abstract subclasses must override this to check their configuration.
    protected void
    Concrete subclasses can override this for custom initialization behavior.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • logger

      protected final Log logger
      Logger available to subclasses.
  • Constructor Details

    • DaoSupport

      public DaoSupport()
  • Method Details