jp.sourceforge.livez.dao.hibernate
クラス VodafoneDaoImpl

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

public final class VodafoneDaoImpl
extends HibernateDaoSupport
implements VodafoneDAO

VodafoneDAO の Hibernate 3 版実装クラスです。

作成者:
杉澤 浩二

フィールドの概要
 
クラス org.springframework.dao.support.DaoSupport から継承されたフィールド
logger
 
コンストラクタの概要
VodafoneDaoImpl()
          デフォルトコンストラクタです。
 
メソッドの概要
 void delete(String name)
          削除操作を実行します。
 Vodafone load(String name)
          読取り操作を実行しエンティティに対応するオブジェクトを返します。
 List<Vodafone> loadAll()
          読取り操作を実行しエンティティに対応するオブジェクトのリストを返します。
 void save(Vodafone vodafone)
          指定されたエンティティに対応するオブジェクトで挿入操作を実行します。
 void update(Vodafone vodafone, String name)
          指定されたエンティティに対応するオブジェクトで更新操作を実行します。
 
クラス org.springframework.orm.hibernate3.support.HibernateDaoSupport から継承されたメソッド
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
 
クラス org.springframework.dao.support.DaoSupport から継承されたメソッド
afterPropertiesSet, initDao
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

VodafoneDaoImpl

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

メソッドの詳細

loadAll

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

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

load

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

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

save

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

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

update

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

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

delete

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

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


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