一:name属性
我们可以用name属性来给bean命名:
获取的时候:
二:lazy-init
可以控制bean的创建时间,如果设置的时间为true就是第一次获取该对象的时候才创建
三:init-method
可以用来设置初始方法,设置完成后容器创建完对象自动帮我们调用相应的方法
配置的初始化只能是空参,调用的还是相应的全类里的方法。
四:destroy-method:
可以用来设置销毁之前调用的方法,设置完成后容器销毁对象前就会自动帮我们调用相应的方法。
factor工厂:
相当于一个仓库,将东西都放进去,每次用的时候直接调用就行了,不用再重新生成(简化代码量)。