Java エミッター・テンプレートと「新規 SQLJ ファイル」ウィザード

「新規 SQLJ ファイル」ウィザードで、Java™ エミッター・テンプレート (JET) ツールによって生成されたテンプレートを使用して、新規 SQLJ ファイルにコードを生成できます。

「新規 SQLJ ファイル」ウィザードでは、単純なクラス・スケルトン・ファイルである SQLJ ファイルを作成するか、以下のいずれかの事前定義テンプレートを使用 して SQLJ ファイルの内容を生成できます。
SQLJ テンプレート
結果セットに直接アクセスするクラスを生成します。
SQLJ キャッシュ・テンプレート
結果セットをキャッシュするクラスを生成します。

これらの事前定義テンプレートは、JET ツールによって生成されます。 この 2 つのテンプレートが生成するクラスの機能でお客様のニーズを満たせない場合は、JET ツールを使用して独自のテンプレートを作成できます。

SQLJ テンプレート・インターフェースは、SQLJ プラグイン (com.ibm.datatools.sqlj) の sqlj.jar ファイルで提供されます。 インターフェース内のメソッドとクラスを使用することにより、テンプレートは「新規 SQLJ ファイル」ウィザードのページでそのユーザーによって、または別のユーザーによって指定された情報にアクセスできます。 その後、テンプレートにコードをインクルードし、その情報を使用する SQLJ ファイルを生成できます。 テンプレートは必要なだけいくつでも定義でき、それらのすべてを「新規 SQLJ ファイル」ウィザードから選択できるようにすることができます。

関連資料
SQLJ テンプレート・インターフェース
Eclipse モデリング・フレームワーク付きモデル、パート 2 - Eclipse Java エミッター・テンプレートを使用したコードの生成 (Model with the Eclipse Modeling Framework, Part 2 - Generate code with Eclipse's Java Emitter Templates)

フィードバック