pureQuery API を使用するコードの生成
ワークベンチを使用して、アプリケーションのベースとなる多くの Java オブジェクトを生成できます。
データベース・オブジェクトからの pureQuery コードの生成
ワークベンチのデータベース接続から、表、ビュー、別名、マテリアライズ照会表、およびストアード・プロシージャーを右クリックして、pureQuery コードを生成できます。
Bean からの pureQuery コードの生成
Java エディターで開いている Bean から pureQuery コードを生成することができます。 Bean に対応する表が関連データベースにまだ存在していない場合には、表を作成する DDL ステートメントを生成できます。
SQL SELECT ステートメントの結果セットを保持するための Bean の生成
ステートメントが返す結果セットを保持するための Bean を生成することができます。 Java クラスが pureQuery をサポートする Java プロジェクト内にある限り、有効な SQL SELECT ステートメントを含む Java クラス内のどんなストリング・リテラル内の SQL SELECT ステートメントでも使用できます。
XML 構成ファイルを利用したインプリメンテーション・クラスの生成
インターフェースのインプリメンテーションを生成する場合、XML ファイルを使用することによって、そのインターフェース内の SQL アノテーションをオーバーライドできます。 XML ファイルは、対応する Bean の定義もオーバーライドできます。XML ファイルはワークベンチによって生成され、生成された XML ファイルは編集可能です。
カスタマイズ・コードを生成するための Eclipse Modeling Framework Technologies (EMFT) Java Emitter Templates (JET) の作成
ワークベンチによる pureQuery コードの生成時に、EMFT JET テンプレートが使用されます。 このデフォルトの JET 変換を独自のものでオーバーライドできます。
関連タスク
ワークベンチでの pureQuery API を使用した開発
フィードバック