public class DbConnectionFactory extends Object
DbInfo
,
DbConnection
コンストラクタと説明 |
---|
DbConnectionFactory() |
修飾子とタイプ | メソッドと説明 |
---|---|
static Connection |
getConnection(DbInfo inf)
DBの接続情報により、DBにコネクトする
|
static Connection |
getConnection(Driver drv,
DbInfo inf)
ドライバを指定してDBサーバと接続します。
|
protected Connection |
getConnectionImpl(DbInfo inf) |
protected Connection |
getConnectionImpl(Driver drv,
DbInfo inf) |
static DbInfo |
getDbInfo(IConfiguration config)
指定されたXMLで初期化します。
|
static DbInfo |
getDbInfo(ResourceBundle prop)
指定されたpropertiesファイルで初期化します。
|
static DbInfo |
getDbInfo(String key)
コンストラクタ
指定されたキーによりDBの接続情報を取得する
|
static void |
init() |
static void |
init(DbConnectionFactory base) |
static boolean |
isSqlOutput()
SQL文出力フラグを取得します。
|
static void |
setSqlOutput(boolean var)
SQL文出力フラグを設定します。
|
public static void init()
public static void init(DbConnectionFactory base)
public static void setSqlOutput(boolean var)
var
- SQL文出力フラグpublic static boolean isSqlOutput()
public static DbInfo getDbInfo(ResourceBundle prop) throws DbException
prop
- properiesファイルDbException
public static DbInfo getDbInfo(String key) throws DbException
key
- このキーでprpertiesファイルを検索するDbException
public static DbInfo getDbInfo(IConfiguration config) throws Exception
config
- DB接続情報Exception
public static Connection getConnection(DbInfo inf) throws DbException
DbException
protected Connection getConnectionImpl(DbInfo inf) throws DbException
DbException
public static Connection getConnection(Driver drv, DbInfo inf) throws DbException
drv
- ドライバDbException
protected Connection getConnectionImpl(Driver drv, DbInfo inf) throws DbException
DbException
Copyright © 2021 S.D.S Co.,Ltd.. All rights reserved.