私はSimpleObject
クラスなぜSpring.Netは設定を解析中にオブジェクトをインスタンス化するのですか?
public class SimpleObject
{
public SimpleObject()
{
Console.WriteLine("Instantiated");
}
}
とシンプルな春の構成を有する:
<object id="simpleObject" type="SpringTest.SimpleObject, SpringTest" />
私は私のオブジェクトファクトリにそれを渡すためにコンテキストを取得するための構成を解析する場合:
_context = (IApplicationContext)ConfigurationManager.GetSection("spring/context");
SimpleObject
がインスタンス化されています。私にとって奇妙な行動のように聞こえる。それは正常ですか?どうすればそれを避けることができますか? _context
に明示的に依頼して作成するだけで、オブジェクトが作成されるようにしたい。
詳細な回答ありがとうございます。 –