jp.terasoluna.thin.sample.service.blogic
クラス RegisterBLogicImpl

java.lang.Object
  上位を拡張 jp.terasoluna.thin.sample.service.blogic.RegisterBLogicImpl
すべての実装されたインタフェース:
RegisterBLogic

public class RegisterBLogicImpl
extends java.lang.Object
implements RegisterBLogic

入力情報登録ビジネスロジック。 画面から入力された値をデータベースに登録する。

作成者:
逢野展久

フィールドの概要
private  org.apache.commons.logging.Log log
          ログクラス。
private  jp.terasoluna.fw.dao.QueryDAO queryDAO
          DAOクラス。
private  jp.terasoluna.fw.dao.UpdateDAO updateDAO
          DAOクラス。
 
コンストラクタの概要
RegisterBLogicImpl()
           
 
メソッドの概要
protected  boolean check(UserBean bean)
          入力されたIDが重複か否かをデータベースから取得して判定する。
 jp.terasoluna.fw.dao.QueryDAO getQueryDAO()
          QueryDAOを返却する。
 jp.terasoluna.fw.dao.UpdateDAO getUpdateDAO()
          UpdateDAOを返却する。
 boolean register(UserBean bean)
          入力された情報をデータベースに登録する。
 void setQueryDAO(jp.terasoluna.fw.dao.QueryDAO queryDAO)
          QueryDAOを設定する。
 void setUpdateDAO(jp.terasoluna.fw.dao.UpdateDAO updateDAO)
          UpdateDAOを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

log

private org.apache.commons.logging.Log log
ログクラス。


updateDAO

private jp.terasoluna.fw.dao.UpdateDAO updateDAO
DAOクラス。 Springによりインスタンス生成され設定される。


queryDAO

private jp.terasoluna.fw.dao.QueryDAO queryDAO
DAOクラス。 Springによりインスタンス生成され設定される。

コンストラクタの詳細

RegisterBLogicImpl

public RegisterBLogicImpl()
メソッドの詳細

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

register

public boolean register(UserBean bean)
入力された情報をデータベースに登録する。 登録に成功した件数を返却する。

定義:
インタフェース RegisterBLogic 内の register
パラメータ:
bean - 画面にて入力された値を保持するBean
戻り値:
登録結果

check

protected boolean check(UserBean bean)
入力されたIDが重複か否かをデータベースから取得して判定する。 重複している場合は、falseを返却する。 重複していない場合は、trueを返却する。

パラメータ:
bean - 画面にて入力された値を保持するBean
戻り値:
チェック結果