Spring之旅(二):Spring 容器

2018-06-06  本文已影响0人  xuweizhen

Spring容器

Spring容器的作用是啥?

Spring中的对象Bean生存在Spirng容器(container)中。Spring容器负责创建对象,装配对象,配置对象并管理它们的整个生命周期,从生到死。即容纳管理对象的容器。

如何理解Spirng容器

Spring容器是Spring框架的核心,它利用DI管理构成应用的组件,并创建它们之间的关联。

Spring容器有哪些?

Spring有两种Spring容器的实现。

Bean工厂太低级,我们只看applicationContext实现。

Spring提供了多种ApplicationContext的实现,下面介绍最常用的5种:

Bean在Spring容器中的生命周期是怎样的?如何创建如何销毁的呢?

Bean在java中的生命周期很简单,创建从new开始,销毁由垃圾回收机制完成。
但Spring容器中的bean很复杂。

为什么要了解Spring容器的生命周期

Spring容器的生命周期是很重要的,我们或许可以利用Spring容器的生命周期扩展点来自定义bean的创建过程。例如,在创建时修改某个属性,自定义初始化,自定义销毁等等。

Spring的生命周期我还没有了解的太多,提供几个网站,日后在补充这一部分。

上一篇 下一篇

猜你喜欢

热点阅读