XML スキーマから Java Bean を生成

XML アプリケーションを簡単に作成できる「Java の生成」ウィザードを使用して、 XML スキーマから Bean を生成できます。これらの Bean を使用すれば、XML スキーマに準拠するインスタンス文書を迅速に作成でき、インスタンス文書をロードすることもできます。

始める前に

ワークスペースには、Java™ ソース・コードと 連動するように構成された、Java、Web、EJB、またはアプリケーション・クライアント・プロジェクトなどのプロジェクトが少なくとも 1 つは含まれていなければなりません。

このタスクについて

次の説明はリソース・パースペクティブを対象にしていますが、他のパースペクティブでも使用できます。

XML スキーマから Bean を生成するには、以下の手順を実行します。

手順

  1. 「ナビゲーター」ビューで、XML スキーマ・ファイルを右クリックして、「生成」 > 「Java」をクリックする。 Java 生成ウィザードが開きます。
    注: 生成プログラムへの入力として選択する XML スキーマには、 少なくとも 1 つのグローバル (または最上位) の要素宣言が含まれている必要があります。
  2. 「生成プログラム」リストから、「SDO 生成プログラム」を選択し、「次へ」をクリックする。
  3. 「コンテナー」フィールドで、Java Bean を含めるためのユーザーのプロジェクトまたはフォルダーを指定する。「ブラウズ」をクリックして、ワークベンチに存在するすべての有効なプロジェクトとフォルダーのリストから選択する。
  4. デフォルトでは、SDO 生成プログラムは、コンテナーとして選択したプロジェクトの使用するものと同じ JDK レベルに準拠する Java クラスを出力します。 JDK 準拠レベルは、以下の手順で変更します。
    1. 「拡張」をクリックします。
    2. 「その他」をクリックし、リストから JDK バージョンを選択します。
  5. 「終了」をクリックする。

タスクの結果

Bean およびクラスのほか、XML インスタンス文書をロードおよび保存するのに使用できるメソッドのセットを備えたユーティリティー・クラスが、指定したロケーションに作成されます。 これらは、ダブルクリックして Java またはクラス・エディターで編集できます。

フィードバック