春のリファレンスマニュアルは言う:
Springシングルトンの範囲は、「コンテナーごとおよびBeanごと」として最もよく説明されます。
このコードスニペットを検討してください。
ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml")
MyBean myobj=(MyBean)context.getBean("myBean"); //myBean is of singleton scope.
MyBean myobj1=(MyBean)context.getBean("myBean");
per container
つまり、context.getBean("myBean");
2回実行すると、同じBeanが返されます。つまりmyobj==myobj1
ですtrue
。
しかし、上記のステートメントからのper bean
インはどういう意味ですか?per container and per bean