|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectorg.maachang.dao.dbms.BaseRecord
public class BaseRecord
DBアクセスオブジェクト実装.
| コンストラクタの概要 | |
|---|---|
BaseRecord(SupportKind kind,
java.sql.Connection connection)
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
clearStatements()
管理ステートメントをクリア. |
void |
close()
クローズ処理. |
boolean |
commit()
コミット処理. |
java.sql.ResultSet |
executeQuery(java.lang.String sql)
データ取得用ステートメントを実行. |
java.sql.ResultSet |
executeQuery(java.lang.String sql,
java.util.ArrayList<java.lang.Object> params)
データ取得用ステートメントを実行. |
java.sql.ResultSet |
executeQuery(java.lang.String sql,
java.lang.Object[] params)
データ取得用ステートメントを実行. |
int |
executeUpdate(java.lang.String sql)
データ取得用ステートメントを実行. |
int |
executeUpdate(java.lang.String sql,
java.util.ArrayList<java.lang.Object> params)
データ取得用ステートメントを実行. |
int |
executeUpdate(java.lang.String sql,
java.lang.Object[] params)
データ取得用ステートメントを実行. |
java.sql.Connection |
getConnection()
コネクションオブジェクトを取得. |
MetaColumn |
getMetaColumn(java.lang.String table)
メタカラムを取得. |
SupportKind |
getSupportKind()
サポートDBMS種類オブジェクトを取得. |
boolean |
isSequence()
シーケンス取得条件を取得. |
boolean |
isUse()
このオブジェクトが利用可能かチェック. |
boolean |
rollback()
ロールバック処理. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public BaseRecord(SupportKind kind,
java.sql.Connection connection)
throws java.lang.Exception
adapter - 対象のアダプタ名を設定します.connection - コネクションオブジェクト.
java.lang.Exception - 例外.| メソッドの詳細 |
|---|
public void close()
Record 内の closepublic java.sql.Connection getConnection()
Record 内の getConnection
public boolean commit()
throws java.lang.Exception
Record 内の commitjava.lang.Exception - 例外.
public boolean rollback()
throws java.lang.Exception
Record 内の rollbackjava.lang.Exception - 例外.public void clearStatements()
Record 内の clearStatements
public MetaColumn getMetaColumn(java.lang.String table)
throws java.lang.Exception
Record 内の getMetaColumntable - 対象のテーブル名を設定します.
java.lang.Exception - 例外.public boolean isUse()
Record 内の isUse
public java.sql.ResultSet executeQuery(java.lang.String sql)
throws java.lang.Exception
Record 内の executeQuerysql - 対象のSQLを設定します.
java.lang.Exception - 例外.
public int executeUpdate(java.lang.String sql)
throws java.lang.Exception
Record 内の executeUpdatesql - 対象のSQLを設定します.
java.lang.Exception - 例外.
public java.sql.ResultSet executeQuery(java.lang.String sql,
java.util.ArrayList<java.lang.Object> params)
throws java.lang.Exception
Record 内の executeQuerysql - 対象のパースされたSQLを設定します.meta - 対象のメタデータを設定します.params - 対象のパラメータを設定します.
java.lang.Exception - 例外.
public java.sql.ResultSet executeQuery(java.lang.String sql,
java.lang.Object[] params)
throws java.lang.Exception
Record 内の executeQuerysql - 対象のパースされたSQLを設定します.meta - 対象のメタデータを設定します.params - 対象のパラメータを設定します.
java.lang.Exception - 例外.
public int executeUpdate(java.lang.String sql,
java.util.ArrayList<java.lang.Object> params)
throws java.lang.Exception
Record 内の executeUpdatesql - 対象のパースされたSQLを設定します.meta - 対象のメタデータを設定します.params - 対象のパラメータを設定します.
java.lang.Exception - 例外.
public int executeUpdate(java.lang.String sql,
java.lang.Object[] params)
throws java.lang.Exception
Record 内の executeUpdatesql - 対象のパースされたSQLを設定します.meta - 対象のメタデータを設定します.params - 対象のパラメータを設定します.
java.lang.Exception - 例外.public SupportKind getSupportKind()
Record 内の getSupportKindpublic boolean isSequence()
Record 内の isSequence
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||