jp.terasoluna.fw.dao.ibatis
クラス StoredProcedureDAOiBatisImpl
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
jp.terasoluna.fw.dao.ibatis.StoredProcedureDAOiBatisImpl
- すべての実装されたインタフェース:
- StoredProcedureDAO, org.springframework.beans.factory.InitializingBean
public class StoredProcedureDAOiBatisImpl
- extends org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
- implements StoredProcedureDAO
StoredProcedureDAOインタフェースのiBATIS用実装クラス。
このクラスは、Bean定義ファイルにBean定義を行いサービス層に
インジェクションして使用する。以下に設定例および実装例を示す。
クラス org.springframework.dao.support.DaoSupport から継承されたフィールド |
logger |
クラス org.springframework.orm.ibatis.support.SqlMapClientDaoSupport から継承されたメソッド |
checkDaoConfig, getDataSource, getSqlMapClient, getSqlMapClientTemplate, setDataSource, setSqlMapClient, setSqlMapClientTemplate |
クラス org.springframework.dao.support.DaoSupport から継承されたメソッド |
afterPropertiesSet, initDao |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StoredProcedureDAOiBatisImpl
public StoredProcedureDAOiBatisImpl()
executeForObject
public void executeForObject(String sqlID,
Object bindParams)
- 指定されたSQLIDのストアドプロシージャーを実行する。
ストアドプロシージャーの結果であるアウトパラメータは、
引数のbindParamsに反映される。
- 定義:
- インタフェース
StoredProcedureDAO
内の executeForObject
- パラメータ:
sqlID
- 実行するSQLのIDbindParams
- SQLにバインドする値を格納したオブジェクト
Copyright © 2011. All Rights Reserved.