}}XMLのIoC方法XMLのIoCは、Spring用のbeans.xmlを作成し、その設定をApplicationContextに読み込んで実現します。ファイルパスによるXMLファイルの設定プロジェクトフォルダ直下に「beans.xml」ファイルを作成します。「beans.xml」は以下のようにします。</bean></beans>メインクラス「SampleApp.java」は以下のようにします。「FileSystemXmlApplicationContext」を使用することで、プロジェクトフォルダ配下のパスにあるSpringのXMLファイルを使用できます。}}実行してみましょう。World....正しく動きました。クラスパスによるXMLファイルの設定resourcesフォルダに「beans.xml」ファイルを移動します。メインクラス「SampleApp.java」は以下のよう修正します。「ConfigurableApplicationContext」を使用することで、クラスパスのあるresources配下にあるSpringのXMLファイルを使用できます。}}実行してみましょう。World....先程と同じく正しく動きました。XMLのDIの使い方コンストラクタ・インジェクションコンストラクタを利用してDIする方法で、すでにサンプルアプリケーションはコンストラクタ・インジェクションで実装しています。DIするフィールドをコンストラクタで定義し、beans.xmlでconstructor-argにより設定します。</bean></beans>セッター・インジェクションDIするフィールドをセッターで定義し、beans.xmlでpropertyにより設定します。先程のコンストラクタをセッターに書き直してみましょう。