Spring的IOC、Spring对象初始化bean时机、Spring容器生命周期
来源:互联网 发布:霍尼韦尔净水器 知乎 编辑:程序博客网 时间:2024/06/04 19:24
IOC指的是控制反转,把对象的创建、初始化、销毁等工作都交给Spring容器。由spring容器来控制对象的生命周期。
Spring对象初始化bean时机:
在默认情况下,只要在Spring容器中配置了一个bean,容器在启动时就会实例化该bean,单例模式。
如果在Spring配制文件时设置懒加载模式(lazy-init=”true”),在getBean时才会实例化对象。
如果scope=”prototype”时,无论lazy-init的值是什么都只会在使用时才会创建,当struts2的
action和spring容器整合的时候,action的scope设置成prototype。
启动spring容器
创建helloWorld对象
调用helloWorld对象的init方法,init方法是由spring容器内部调用的
在客户端提取helloWorld对象,对象调用方法
当spring容器关闭的时候,执行destroy方法:注意:前提条件:必须为单例,如果多实例,不起作用。
Spring对象初始化bean时机:
在默认情况下,只要在Spring容器中配置了一个bean,容器在启动时就会实例化该bean,单例模式。
如果在Spring配制文件时设置懒加载模式(lazy-init=”true”),在getBean时才会实例化对象。
如果scope=”prototype”时,无论lazy-init的值是什么都只会在使用时才会创建,当struts2的
action和spring容器整合的时候,action的scope设置成prototype。
spring容器生命周期:
启动spring容器
创建helloWorld对象
调用helloWorld对象的init方法,init方法是由spring容器内部调用的
在客户端提取helloWorld对象,对象调用方法
当spring容器关闭的时候,执行destroy方法:注意:前提条件:必须为单例,如果多实例,不起作用。
0 0
- Spring的IOC、Spring对象初始化bean时机、Spring容器生命周期
- Spring的IOC、Spring对象初始化bean时机、Spring容器生命周期
- spring-IOC容器bean生命周期
- Spring IOC容器中Bean的生命周期
- [Spring]Bean在IOC容器的生命周期
- Spring IOC容器中Bean的生命周期
- Spring - IOC创建对象的时机,创建Bean的Scope 及其 IOC的 生命周期
- Spring IOC -bean对象的生命周期详解
- Spring IOC -bean对象的生命周期详解
- Spring IOC -bean对象的生命周期详解
- Spring IOC -bean对象的生命周期详解
- spring 8 bean配置--IOC容器中bean的生命周期
- spring bean初始化时机
- Spring IOC容器bean初始化源码分析
- Spring 的 IOC 容器中 Bean 的生命周期
- Spring 学习第十天: IOC容器中Bean的生命周期
- Spring容器-Bean的生命周期
- Spring容器-Bean的生命周期
- 如何处理上线项目NSLog
- SQL语句执行顺序
- modbus与RS485
- ubuntu 安装升级java jdk 版本
- AndroidStudio打包的时候出现错误
- Spring的IOC、Spring对象初始化bean时机、Spring容器生命周期
- linux下MPI开发环境搭建
- poj 2796
- Servlet中Response对象应用1(输出简单文字、实现文件下载)
- 使用Picasso加载图片的内存优化实践
- 食君之禄,忠君之事
- thinkphp5 使用soap调用接口
- Retrofit 学习记录(一)
- 题目1007:奥运排序问题