jp.sourceforge.livez.dao.ibatis
クラス ImodeDaoImpl

java.lang.Object
  上位を拡張 org.springframework.dao.support.DaoSupport
      上位を拡張 org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
          上位を拡張 jp.sourceforge.livez.dao.ibatis.ImodeDaoImpl
すべての実装されたインタフェース:
ImodeDAO, InitializingBean

public final class ImodeDaoImpl
extends SqlMapClientDaoSupport
implements ImodeDAO

ImodeDAO の iBATIS 版実装クラスです。

作成者:
杉澤 浩二

フィールドの概要
 
クラス org.springframework.dao.support.DaoSupport から継承されたフィールド
logger
 
コンストラクタの概要
ImodeDaoImpl()
          デフォルトコンストラクタです。
 
メソッドの概要
 void delete(String name)
          削除操作を実行します。
 Imode load(String name)
          読取り操作を実行しエンティティに対応するオブジェクトを返します。
 List<Imode> loadAll()
          読取り操作を実行しエンティティに対応するオブジェクトのリストを返します。
 void save(Imode imode)
          指定されたエンティティに対応するオブジェクトで挿入操作を実行します。
 void update(Imode imode, String name)
          指定されたエンティティに対応するオブジェクトで更新操作を実行します。
 
クラス 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
 

コンストラクタの詳細

ImodeDaoImpl

public ImodeDaoImpl()
デフォルトコンストラクタです。

メソッドの詳細

loadAll

public List<Imode> loadAll()
                    throws DataAccessException
読取り操作を実行しエンティティに対応するオブジェクトのリストを返します。

定義:
インタフェース ImodeDAO 内の loadAll
戻り値:
エンティティに対応するオブジェクトのリスト
例外:
DataAccessException - DAO の操作で例外が発生した場合

load

public Imode load(String name)
           throws DataAccessException
読取り操作を実行しエンティティに対応するオブジェクトを返します。

定義:
インタフェース ImodeDAO 内の load
パラメータ:
name - キー値
戻り値:
エンティティに対応するオブジェクト
例外:
DataAccessException - DAO の操作で例外が発生した場合

save

public void save(Imode imode)
          throws DataAccessException
指定されたエンティティに対応するオブジェクトで挿入操作を実行します。

定義:
インタフェース ImodeDAO 内の save
パラメータ:
imode - エンティティに対応するオブジェクト
例外:
DataAccessException - DAO の操作で例外が発生した場合

update

public void update(Imode imode,
                   String name)
            throws DataAccessException
指定されたエンティティに対応するオブジェクトで更新操作を実行します。

定義:
インタフェース ImodeDAO 内の update
パラメータ:
imode - エンティティに対応するオブジェクト
name - キー値
例外:
DataAccessException - DAO の操作で例外が発生した場合

delete

public void delete(String name)
            throws DataAccessException
削除操作を実行します。

定義:
インタフェース ImodeDAO 内の delete
パラメータ:
name - キー値
例外:
DataAccessException - DAO の操作で例外が発生した場合


Copyright © 2005-2006 Kouji Sugisawa. All rights reserved.