クラス情報
パッケージ: com.onepg.db
クラス名: DbUtil
説明
DBユーティリティクラス.
メソッド一覧
getConn
public Connection getConn()
デフォルト DB接続取得.
- try 句(try-with-resources文)で宣言する。
戻り値
Connection - DB接続
getConn
public Connection getConn(String traceCode)
デフォルト DB接続取得.
- try 句(try-with-resources文)で宣言する。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
traceCode |
String |
トレースコード |
戻り値
Connection - DB接続
getConnByConfigName
public Connection getConnByConfigName(String connName)
DB接続名指定 DB接続取得.
- try 句(try-with-resources文)で宣言する。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
connName |
String |
設定ファイル上のDB接続名(.dbcon.url より前の部分) |
戻り値
Connection - DB接続
getConnByConfigName
public Connection getConnByConfigName(String connName, String traceCode)
DB接続名指定 DB接続取得.
- try 句(try-with-resources文)で宣言する。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
connName |
String |
設定ファイル上のDB接続名(.dbcon.url より前の部分) |
traceCode |
String |
トレースコード |
戻り値
Connection - DB接続
getConnPooled
public Connection getConnPooled()
デフォルト DB接続プーリング取得.
- プーリングされているDB接続を取得する。
- try 句(try-with-resources文)で宣言する。
戻り値
Connection - DB接続
getConnPooled
public Connection getConnPooled(String traceCode)
デフォルト DB接続プーリング取得.
- プーリングされているDB接続を取得する。
- try 句(try-with-resources文)で宣言する。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
traceCode |
String |
トレースコード |
戻り値
Connection - DB接続
getConnPooledByConfigName
public Connection getConnPooledByConfigName(String connName)
DB接続名指定 DB接続プーリング取得.
- プーリングされているDB接続を取得する。
- try 句(try-with-resources文)で宣言する。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
connName |
String |
設定ファイル上のDB接続名(.dbcon.url より前の部分) |
戻り値
Connection - DB接続
getConnPooledByConfigName
public Connection getConnPooledByConfigName(String connName, String traceCode)
DB接続名指定 DB接続プーリング取得.
- プーリングされているDB接続を取得する。
- try 句(try-with-resources文)で宣言する。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
connName |
String |
設定ファイル上のDB接続名(.dbcon.url より前の部分) |
traceCode |
String |
トレースコード |
戻り値
Connection - DB接続
closePooledConn
public void closePooledConn()
プーリングDB切断.
- プーリングされているDB接続をすべて切断する。
- 使用中の接続も切断する。
getConnNames
public List<String> getConnNames()
DB接続設定名取得.
戻り値
List<String> - URLが設定されている接続名のリスト(デフォルト接続名も含まれる)