概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.0.2.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.fukurou.db
クラス DatabaseConfig

    java.lang.Object
      org.opengion.fukurou.db.DatabaseConfig

    public class DatabaseConfig

extends java.lang.Object

DB設定XMLの内容をJAXBを利用してロードする Driverをロードする 上記２つの機能を備えたクラスです 外部からはgetDbidメソッドを利用してDB設定（ExpandedDbid型）を取得します。 DB設定情報が無い場合にXMLを読みにいきます。 このDBIDを決めるキーは、内部取り込み字に、大文字変換されますので、大文字・ 小文字の区別はありません。

機能階層
  初期化
変更履歴:

  4.0.0 (2007/10/25) 新規作成

バージョン
  4.0
作成者
  高橋正和
導入されたバージョン:
  JDK6.0,

コンストラクタの概要
`DatabaseConfig()` 初期値を使ってXMLを読み込む XmlFilenameの初期値は..
`DatabaseConfig(java.lang.String xmlfile)` XMLファイルの名前を指定して読み込む

メソッドの概要
`EDbid` | `getDbid(java.lang.String key)` dbidKeyをキーにしてExpandedDbid型でマップの内容を返す。
`void` | `reload()` マップをクリアします。

クラス 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(java.lang.String xmlfile)

  XMLファイルの名前を指定して読み込む

  パラメータ:
    `xmlfile` - String

メソッドの詳細

### getDbid

    public EDbid getDbid(java.lang.String key)

  dbidKeyをキーにしてExpandedDbid型でマップの内容を返す。 存在しない場合はNULLを返します。 キーが無い場合に初期化を行う。

  パラメータ:
    `key` - String XMLで登録したdbidKey
  戻り値:
    EDbid型オブジェクト
  変更履歴:

    4.0.0.1 (2007/12/04) EDbid#clone() 廃止

### reload

    public void reload()

  マップをクリアします。 XMLファイルを再読み込みする場合に使用します。

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.0.2.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.