ページの先頭行へ戻る
Interstage Business Application ServerV10.0.0 オープンJavaフレームワークユーザーズガイド
Interstage

8.4.1 基本的な操作

本章では、Spring IDEの基本的な操作について説明します。

Springプロジェクトの作成

Spring IDEを使用してInterstage Studioの互換ワークベンチ上でSpringプロジェクトを生成する手順を以下に示します。

  1. メニュー [ファイル] > [新規] > [プロジェクト] を選択すると、[新規プロジェクト]画面に移行します。

  2. [Spring] > [Spring Project]を選択し、[次へ(N)>]ボタンをクリックすると、[New Spring Project]画面に移行します。

    • [プロジェクト名]にプロジェクト名を入力します。ここでは、例としてStudentsearchという名前を入力しています。

    • [デフォルトロケーションの使用]チェックボックスは、デフォルトでチェックを入れます。チェックを入れていない場合、[参照]ボタンをクリックすることで所在パスを変更できます。

    • [List of Config file suffixes]は、Configファイルの拡張子を設定します。デフォルトは、xmlです。

    • [Create a Java project]は、Javaプロジェクトを作成します。チェックボックスは、デフォルトでチェックを入れます。

  3. [終了(F)]ボタンをクリックすると、以下のようなStudentsearchというSpring Projectが生成されます。また、必要なSpringライブラリが自動で追加されます。

Springの構成ファイルの作成

Spring IDEを使用してSpringの構成ファイルを生成する手順を以下に示します。

  1. メニュー [ファイル] > [新規] > [その他] を選択すると、[新規]画面に移行します。

  2. [Spring] > [Spring Bean Definition] を選択し、[次へ(N)>]ボタンをクリックすると、[Create a new Spring Bean Definition file]画面に移行します。

    • リストボックスから構成ファイルが所属するSpringプロジェクトフォルダを選択します。

    • [ファイル名]に構成ファイル名を入力します。

      注意

      Springプロジェクトのみで、Spring Beanという構成ファイルを作成できます。

  3. [次へ(N)>]ボタンをクリックすると、[Select XSD namespace]画面に移行します。

    • XSDのネームスペースリストにおいて、必要となるネームスペースチェックボックスにチェックを入れ、かつ当該ネームスペース名を選択することで、下記のリストボックスから異なるバージョンを選択できます。バージョンを選択する場合、1つのみのチェックボックスにチェックを入れます。選択しない場合、デフォルトのバージョンを利用します。

  4. [次へ(N)>]ボタンをクリックすると、[Select Bean Config Sets]画面に移行します。

    • リストからBean Config Setsを選択し、当該Spring Bean Definition ファイルをBean Config Sets に追加します。

      参照

      上記の図においてのtestはBean Config Setsです。その作成方法については、“複数の構成ファイルに分割する”を参照してください。

  5. [終了(F)]ボタンをクリックすると、ターゲットプロジェクトにapplicationContext.xmlというファイルが新規作成されます。詳細を以下に示します。

Springプロジェクト・ネイチャーの追加

[Add Spring Project Nature]を使用して、普通のJavaプロジェクトをSpringプロジェクトに変更できます。
また、[Remove Spring Project Nature]を使用して、Springプロジェクトを普通のJavaプロジェクトに変更できます。

  1. Javaプロジェクトを選択し、右クリックメニューから[Spring Tools]>[Add Spring Project Nature]を選択します。

    ポイント

    当該プロジェクトがSpring Project Natureに追加されると、当該プロジェクトの右上の“J”フラグが“S”フラグに変更されます。また、必要なSpringライブラリが自動で追加されます。詳細を以下に示します。

複数の構成ファイルに分割する

Spring IDEは、Bean Config Setsをサポートします。複数のBean Config FileをBean Config Setsに追加して、管理することができます。

Config Filesを作成する手順を以下に示します。

  1. Spring Projectを選択し、右クリックメニューを開き、[プロパティ]を選択すると、プロパティのダイアログボックスがポップアップされます。
    ダイアログボックスから[Spring] >[Beans Support]を選択し、Beans Supportから[Config Files]タブインデックスを選択すると、以下の画面に移行します。

  2. [Add]ボタンをクリックすると、[Spring Bean Configuration Selection]画面に移行します。

  3. 追加するConfig Fileを選択し、[OK]をクリックすると、Config Filesが追加された、以下の画面に移行します。

    ポイント

    追加された後、Config FilesがSpring Explorerビューに表示されます。

Config Setsを作成する手順を以下に示します。

  1. Spring Projectを選択して、右クリックメニューを開き、[プロパティ]を選択すると、プロパティのダイアログボックスがホップアップされます。
    ダイアログボックスから[Spring]>[Bean Support]を選択し、Bean Supportから[Config Sets]タブインデックスを選択すると、以下の画面に移行します。

  2. [New]ボタンをクリックすると、[Create new Spring Bean Config Set]画面に移行します。

    • Name
      [Name]にBeans構成セットの名前を指定します。

    • Enable bean override
      [Enable bean override]のチェックボックスにチェックを入れると、同じIDを持つ複数のBeansが最新のBeansに上書きされます(有効化した場合、Beanの複数定義はエラーとして扱いません)。

    • Is incomplete
      [Is incomplete]のチェックボックスにチェックを入れると、この構成セットがほかの構成セットで定義されているBean設定を参照できます(有効化した場合、参照が解決されないBeansはエラーとして扱いません)。

    • Select Spring bean configuration files
      [Select Spring bean configuration files]リストボックスから必要となるConfig filesを選択します。

  3. [OK]ボタンをクリックすると、Config Setsが作成されます。詳細を以下に示します。

  4. [OK]ボタンをクリックすると、Config SetsがSpring Explorerビューに表示されます。詳細を以下に示します。

    注意

    Config Setsを作成する前に、Config Filesを追加する必要があります。

Spring Explorer画面の表示

Spring Explorerビューは、フィルタツリーであり、作業領域における全てのSpringプロジェクトを表示します。

Spring Explorerビューを開く方式を以下に示します。

  1. [ウィンドウ] > [ビューの表示] > [その他]を選択すると、[ビューの表示]画面に移行します。

  2. [Spring] > [Spring Explorer]を選択すると、Spring Explorerビューが開かれます。そのビューは、階層ビューであり、以下の内容を含みます。

    • SpringプロジェクトにおけるBeans ConfigファイルおよびBeans Config Sets

    • BeansConfigファイルに定義されたBeanおよび異なるノードの調整アイコン

    • Beanノードのプロパティ、プロパティの値

選択したノードにより、右クリックメニューから、以下の機能を使用できます。

Spring Explorerビューのツールバーから、以下の機能を使用できます。

Spring構成ファイルをグラフィカルに表示する

Spring IDEでは、Bean Graphを使用して各beanの構成およびbean間の依頼関係の参照を容易に行うことができます。

  1. Spring ExplorerビューからBeans Config fileを選択し、右クリックメニューから[Open Graph]を選択し、当該ファイルにおける全てのBeanのグラフを開きます。

  2. [Open Graph]を選択し、以下の画面を開きます。

  3. Bean Config Setsを選択し、右クリックメニューから[Open Graph]を選択し、Bean Config Setsにおける全てのBeanのグラフを開きます。

    ポイント

    Config Setsグラフ画面に、Config Setsにおける全てのBeanの構成およびBean間の依頼関係が表示されます。

Spring AOPをグラフィカルに表示する

Spring IDEでは、Spring AOP機能をサポートします。主に、Spring AOP MarkerおよびBeans Cross Referencesビューという2つのサポートを提供しています。