jp.terasoluna.rich.tutorial.service.blogic
クラス DBAccessBLogic

java.lang.Object
  上位を拡張 jp.terasoluna.rich.tutorial.service.blogic.DBAccessBLogic
すべての実装されたインタフェース:
jp.terasoluna.fw.service.rich.BLogic<UserBean,ResultData>

public class DBAccessBLogic
extends java.lang.Object
implements jp.terasoluna.fw.service.rich.BLogic<UserBean,ResultData>

データベースアクセスのBLogicクラス


コンストラクタの概要
DBAccessBLogic()
           
 
メソッドの概要
 ResultData execute(UserBean inputData)
          入力クラスの引数のデータを登録して検索した結果を戻す。
 jp.terasoluna.fw.dao.QueryDAO getQueryDAO()
          QueryDAOを返却する。
 jp.terasoluna.fw.dao.UpdateDAO getUpdateDAO()
          UpdateDAOを返却する。
 void setQueryDAO(jp.terasoluna.fw.dao.QueryDAO queryDAO)
          QueryDAOを設定する。
 void setUpdateDAO(jp.terasoluna.fw.dao.UpdateDAO updateDAO)
          UpdateDAOを設定する。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DBAccessBLogic

public DBAccessBLogic()
メソッドの詳細

getUpdateDAO

public jp.terasoluna.fw.dao.UpdateDAO getUpdateDAO()
UpdateDAOを返却する。

戻り値:
保持するUpdateDAO

setUpdateDAO

public void setUpdateDAO(jp.terasoluna.fw.dao.UpdateDAO updateDAO)
UpdateDAOを設定する。

パラメータ:
updateDAO - UpdateDAO

getQueryDAO

public jp.terasoluna.fw.dao.QueryDAO getQueryDAO()
QueryDAOを返却する。

戻り値:
保持するQueryDAO

setQueryDAO

public void setQueryDAO(jp.terasoluna.fw.dao.QueryDAO queryDAO)
QueryDAOを設定する。

パラメータ:
queryDAO - QueryDAO

execute

public ResultData execute(UserBean inputData)
入力クラスの引数のデータを登録して検索した結果を戻す。
1.UserBeanクラスのユーザIDでデータベースを検索し、存在するかチェックする。
2.UserBeanクラスのデータをデータベースに登録する。
3.データベースのレコードを全件取得する。
4.ResultDataクラスに結果を格納し、返却する。

定義:
インタフェース jp.terasoluna.fw.service.rich.BLogic<UserBean,ResultData> 内の execute
パラメータ:
inputData - 入力クラス
戻り値:
結果クラス