|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectrobbie.dao.BaseDao
robbie.dao.s.SDao
BaseDAOを継承してデータベースに簡易的に接続するDAOクラス。
| コンストラクタの概要 | |
SDao()
|
|
| メソッドの概要 | |
java.util.List |
query(Query query)
データベースを検索して、その結果をMapListの形式で返す。 |
java.lang.Object[][] |
queryForArray(Query query)
データベースを検索して、その結果を2次元配列の形式で返す。 |
java.util.List |
queryForBeans(Query query)
データベースを検索して、その結果をJavaBeansのListで返す。 |
java.util.List |
queryForDynaBeans(Query query)
データベースを検索して、その結果をDynaBeanのListで返す。 |
void |
release()
データベース接続リソースを開放します。 |
void |
setDbResource(DbResource resource)
データベース接続プロパティをセットする。 |
int |
update(Query query)
データベースを更新し、その更新件数を返す。 |
| クラス robbie.dao.BaseDao から継承したメソッド |
bindParameters, closeConnection, closeQuery, closeResultSet, closeStatement, commit, executeQuery, executeQueryForArray, executeQueryForBeans, executeQueryForDynaBean, executeUpdate, isClosed, openQuery, openStatement, rollback, setAutoCommit |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public SDao()
| メソッドの詳細 |
public void setDbResource(DbResource resource)
resource - データベース接続リソース
public java.util.List query(Query query)
throws java.sql.SQLException
query - Queryインスタンス
java.sql.SQLException
public java.lang.Object[][] queryForArray(Query query)
throws java.sql.SQLException
query - Queryインスタンス
java.sql.SQLException
public java.util.List queryForBeans(Query query)
throws java.sql.SQLException
query - Queryインスタンス
java.sql.SQLException
public java.util.List queryForDynaBeans(Query query)
throws java.sql.SQLException
query - Queryインスタンス
java.sql.SQLException
public int update(Query query)
throws java.sql.SQLException
query - Queryインスタンス
java.sql.SQLException - 更新に失敗した場合にthrowされます。public void release()
データベース接続処理が全て完了したら、必ずこのメソッドを呼んでください。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||