org.springframework.dao.support
类 DaoSupport
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
-
直接已知子类:
- CciDaoSupport
public abstract class DaoSupport extends java.lang.Object
Generic base class for DAOs, defining template methods for DAO initialization.Extended by Spring's specific DAO support classes, such as: JdbcDaoSupport, JdoDaoSupport, etc.
-
从以下版本开始:
- 1.2.2 另请参阅:
-
org.springframework.jdbc.core.support.JdbcDaoSupport
,org.springframework.orm.jdo.support.JdoDaoSupport
-
-
字段概要
限定符和类型 字段和说明 protected Log
logger
Logger available to subclasses
-
构造器概要
构造器和说明 DaoSupport()
-
方法概要
限定符和类型 方法和说明 void
afterPropertiesSet()
protected abstract void
checkDaoConfig()
Abstract subclasses must override this to check their configuration.protected void
initDao()
Concrete subclasses can override this for custom initialization behavior.
-
-
-
方法详细资料
-
afterPropertiesSet
public final void afterPropertiesSet() throws java.lang.IllegalArgumentException, BeanInitializationException
-
抛出:
-
java.lang.IllegalArgumentException
-
BeanInitializationException
-
-
checkDaoConfig
protected abstract void checkDaoConfig() throws java.lang.IllegalArgumentException
Abstract subclasses must override this to check their configuration.Implementors should be marked as
final
-
抛出:
-
java.lang.IllegalArgumentException
- in case of illegal configuration
-
-
initDao
protected void initDao() throws java.lang.Exception
Concrete subclasses can override this for custom initialization behavior. Gets called after population of this instance's bean properties.-
抛出:
-
java.lang.Exception
- if DAO initialization fails (will be rethrown as a BeanInitializationException)
另请参阅:
-
org.springframework.beans.factory.BeanInitializationException
-
-
-