参考文献:https://how2j.cn/k/spring/spring-ioc-di/87.html、https://www.w3cschool.cn/wkspring/dgte1ica.html
1. IDEを開き、基本的なJavaプロジェクトを作成します
2.ダウンロードし、春のjarパッケージをインポート
ダウンロードします。https://how2j.cn/frontdownload bean.id = 1484?
あなたがダウンロードしたら、それは新しいものを作成していない場合は、フォルダ内のプロジェクトのlibフォルダにそれらを抽出します。解凍後、これらのジャーのそれぞれを導入する方法は、IDEで被覆します
2つのクラスを作成します3。
コードは次のようにコメント:
パブリック クラスは、カテゴリー{ //は属性 プライベート文字列名を; // 設定した属性メソッド 公共 のボイドのsetName(文字列名){ この .nameの= 名前は; } // 属性の方法を取得 公共 のボイドのgetName(){ のSystem.outを。 println(名前); } }
パブリック クラスTestSpring { 公共の 静的な 無効メイン(文字列[] args)を{ // applicationContext.xmlを独自の構成ファイルが作成される のApplicationContextコンテキスト= 新しい新 ClassPathXmlApplicationContext(「applicationContext.xmlを」); // Cは、ID、バックプロファイルである カテゴリーカテゴリ=(カテゴリ)context.getBean( "C" ); category.getName(); } }
撮影W3、二つのことに注意する必要があります。
-
最初のポイントは、我々はフレームワークAPIを使用することである ClassPathXmlApplicationContextを() アプリケーションのコンテキストを作成します。このAPIは、ロードされた豆プロファイルベースのAPIおよび作成を処理し、豆は、設定ファイルに記載されているすべてのオブジェクトを初期化し、最終的な提供、です。
- 第二の点は、既に作成されたのコンテキストで getBean() 所望のBeanメソッドを取得します。この方法では、IDは、実際のオブジェクトの共通の最終的なオブジェクトに変換することができるBeanを返します。あなたがオブジェクトを持っていたら、任意のクラスのメソッドを呼び出すために、このオブジェクトを使用することができます。
4.新しいプロファイル
プロフィールサフィックスXMLは、独自の新しいが必要です。次のように設定ファイル:
<?XMLバージョン= "1.0"エンコード= "UTF-8" ?> < ビーンズのxmlns = "http://www.springframework.org/schema/beans" のxmlns:XSI =「http://www.w3.org / 2001 / XMLスキーマ・インスタンス" のxsi:schemaLocationの=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd " > <! - ID自身の名前は、クラスが注入クラスにその必要性を属性- > < 豆ID =「C」クラス=「カテゴリ」> <! - nameは属性の名前は、値がプロパティの値に注入されます- > <プロパティ名=「名前」値=「こんにちは言葉」/> </ 豆> </ 豆>
5.レビュー業績
最後に、当社の経営成績が注入され、
こんにちはワード