1.Bean的作用域
默认Bean的作用域是singleton,另外还有prototype(每次都创建新的实例)
2.Bean什么时候被创建
singleton类型的Bean默认是在Spring容器启动时创建,prototype在getBean时创建
可以修改这种行为:在<bean>中的lazy-init="default","false","true"或者在<beans >属性default-lazy-init="false"
3.Bean初始化时执行某个方法 init-method=""
4.销毁时 destroy-method=""
Bean什么时候被销毁,在Spring容器销毁的时候。
Spring容器的销毁,使用AbstractApplicationContext的close()方法。