Nautica Workflow

jp.co.argo21.nautica.workflow.dataaccess.mysql
クラス MySQLUserManagerDAO

java.lang.Object
  拡張jp.co.argo21.nautica.workflow.dataaccess.AbstractDAO
      拡張jp.co.argo21.nautica.workflow.dataaccess.mysql.MySQLUserManagerDAO
すべての実装インタフェース:
UserManagerDAO

public class MySQLUserManagerDAO
extends AbstractDAO
implements UserManagerDAO

UserBeanをデータとするMySQL用DAOクラスである。


 USERテーブル
 +--------------+-------------+------+-----+---------+-------+
 | Field        | Type        | Null | Key | Default | Extra |
 +--------------+-------------+------+-----+---------+-------+
 | USER_ID      | varchar(64) |      | PRI |         |       |
 | FIRST_NAME   | varchar(64) |      |     |         |       |
 | LAST_NAME    | varchar(64) |      |     |         |       |
 | PASSWORD     | varchar(64) |      |     |         |       |
 | MAIL_ADDRESS | varchar(64) |      |     |         |       |
 +--------------+-------------+------+-----+---------+-------+
 
属性は、カラム名をキー値としている。 カラム名の大文字小文字に関わらず、属性のキー値は大文字で設定される。

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $

フィールドの概要
protected static org.apache.log4j.Logger eLog
          エンジンログ
 
メソッドの概要
 UserBean findByUserID(java.lang.String uid)
          指定されたユーザIDのユーザ情報を返す。
 
クラス jp.co.argo21.nautica.workflow.dataaccess.AbstractDAO から継承したメソッド
getConnection
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

eLog

protected static org.apache.log4j.Logger eLog
エンジンログ

メソッドの詳細

findByUserID

public UserBean findByUserID(java.lang.String uid)
                      throws java.sql.SQLException
指定されたユーザIDのユーザ情報を返す。 該当するユーザ情報が存在しない場合は null を返す。

定義:
インタフェース UserManagerDAO 内の findByUserID
パラメータ:
uid - ユーザID
戻り値:
指定されたユーザIDの情報を持つUserBean
例外:
java.sql.SQLException - 任意のSQL例外
関連項目:
UserManagerDAO.findByUserID(java.lang.String)

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21