public final class QueryFactory extends Object
Queryオブジェクトを取得する為に使用する,ファクトリクラスです。 Queryオブジェクト の識別ID を元に、QueryFactory.newInstance( String id ) メソッドで,Queryオブジェクトを取得します。 実装とマッピングの関係から,識別ID は、システムパラメータ で 定義します
3.6.0.8 (2004/11/19) キャッシュ()ではなく、オブジェクトを直接生成します。 |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
clear()
Queryオブジェクトをプールからすべて削除します。
|
static void |
close(Query query)
Queryオブジェクトをプールに戻します。
|
static Query |
newInstance()
標準的な Queryオブジェクト(JDBCQuery)を取得します。
|
static Query |
newInstance(String id)
識別id に応じた Queryオブジェクトを取得します。
|
public static Query newInstance()
public static Query newInstance(String id)
id
- Queryインターフェースを実装したサブクラスの識別id3.6.0.8 (2004/11/19) キャッシュ廃止。直接生成します。 |
4.0.0.0 (2005/01/31) キーの指定を、Query. から、Query_ に変更します。 |
5.3.7.0 (2011/07/01) ゼロ文字列もDefaultを適用 |
6.0.4.0 (2014/11/28) NullPointerException が発生するので、事前にチェックします。 |
public static void close(Query query)
query
- Queryオブジェクト3.5.6.2 (2004/07/05) メソッド名がまぎらわしい為、変更します。 |
3.6.0.8 (2004/11/19) キャッシュ廃止。 |
4.0.0.0 (2005/01/31) Queryの、close() 処理を呼び出しておきます。 |
public static void clear()
3.6.0.8 (2004/11/19) キャッシュ廃止。メソッドも廃止します。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.