org.opengion.fukurou.db
クラス DatabaseConfig
java.lang.Object
org.opengion.fukurou.db.DatabaseConfig
public class DatabaseConfig
- extends Object
DB設定XMLの内容をJAXBを利用してロードする
Driverをロードする
上記2つの機能を備えたクラスです
外部からはgetDbidメソッドを利用してDB設定(ExpandedDbid型)を取得します。
DB設定情報が無い場合にXMLを読みにいきます。
このDBIDを決めるキーは、内部取り込み字に、大文字変換されますので、大文字・
小文字の区別はありません。
- 機能階層
- 初期化
- 変更履歴:
- バージョン
- 4.0
- 作成者
- 高橋正和
- 導入されたバージョン:
- JDK6.0,
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatabaseConfig
public DatabaseConfig()
- 初期値を使ってXMLを読み込む
XmlFilenameの初期値は../DBConfig.xml
- 変更履歴:
4.3.1.1 (2008/08/23) 自分のコンストラクターを呼ぶように修正 |
DatabaseConfig
public DatabaseConfig(String xmlfile)
- XMLファイルの名前を指定して読み込む
- パラメータ:
xmlfile
- String
getDbid
public EDbid getDbid(String key)
- dbidKeyをキーにしてExpandedDbid型でマップの内容を返す。
存在しない場合はNULLを返します。
キーが無い場合に初期化を行う。
- パラメータ:
key
- String XMLで登録したdbidKey
- 戻り値:
- EDbid型オブジェクト
- 変更履歴:
4.0.0.1 (2007/12/04) EDbid#clone() 廃止 |
reload
public void reload()
- マップをクリアします。
XMLファイルを再読み込みする場合に使用します。
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.