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