SpringでBeanプロパティに値を注入する方法
Springでは、Beanプロパティに値を注入する3つの方法があります。
-
通常の方法
-
ショートカット
-
「p」スキーマ
名前とタイプの2つのプロパティを含む単純なJavaクラスを参照してください。 後でSpringを使用して、Beanプロパティに値を注入します。
package com.example.common; public class FileNameGenerator { private String name; private String type; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getType() { return type; } public void setType(String type) { this.type = type; } }
1. 通常の方法
「value」タグ内に値を挿入し、「property」タグで囲みます。
example txt
2. ショートカット
「値」属性を持つ値を注入します。
3. 「p」スキーマ
「p」スキーマを属性として使用して値を注入します。
Spring XML Bean構成ファイルでxmlns:p=”http://www.springframework.org/schema/pを宣言することを忘れないでください。
結論
どのメソッドを使用するかは個人的な好みに完全に基づいており、Beanプロパティに注入される値には影響しません。