为了账号安全,请及时绑定邮箱和手机立即绑定

spring中的容器指的是什么?

spring中的容器指的是什么?

米琪卡哇伊 2018-12-15 19:15:49
spring中的容器指的是什么
查看完整描述

1 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

Spring容器可以帮助管理所有的Bean对象,专业术语称之为IoC控制反转。在传统的程序中,对象的生成都是由开发者完成的。而在控制反转中,对象的生成全部都交给框架完成。这样的好处就是减少了程序的依赖性。
Bean在Spring中的生命周期如下:
实例化。Spring通过new关键字将一个Bean进行实例化,JavaBean都有默认的构造函数,因此不需要提供构造参数。
填入属性。Spring根据xml文件中的配置通过调用Bean中的setXXX方法填入对应的属性。
事件通知。Spring依次检查Bean是否实现了BeanNameAware、BeanFactoryAware、ApplicationContextAware、BeanPostProcessor、InitializingBean接口,如果有的话,依次调用这些接口。
使用。应用程序可以正常使用这个Bean了。
销毁。如果Bean实现了DisposableBean接口,就调用其destroy方法。

查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 1591 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信