spring启动流程
来源:互联网 发布:网络管理队伍状况 编辑:程序博客网 时间:2024/05/21 04:23
1.spring容器启动 创建容器中的对象
2.给属性装配值 就是给属性赋值
3.调用inti方法
4.context.getBean方法把对象提取出来 调用业务逻辑方法
5.当容器关闭的时候 执行destroy方法
说明:inti 和destroy一定要在配置文件中配置
<bean id="person" class="com.itheima12.spring.iocdi.initdestroy.Person" init-method="init" destroy-method="destroy"> <property name="name" value="aaa"></property> </bean>
package com.itheima12.spring.iocdi.initdestroy;public class Person {private String name;public Person(){System.out.println("new instance");}public void init(){System.out.println("init");}public void destroy(){System.out.println("destroy");}public Person(String name){this.name = name;}public String getName() {return name;}public void setName(String name) {this.name = name;System.out.println("setName=="+name);}public void destroy1(){System.out.println("destroy");}}
执行结果:
new instance
setName==aaa
init
destroy
4.
0 0
- spring启动流程
- spring启动流程
- spring启动流程
- Spring Boot启动流程
- Spring ioc容器启动流程
- Spring启动流程简要分析
- Spring boot启动运行流程
- Spring Boot Web启动流程
- springMVC中spring容器启动流程
- Spring ioc容器启动流程—obtainFreshBeanFactory
- Spring Boot启动流程详解(一)
- 【Spring Boot】SpringBoot-启动流程分析
- Spring Boot 启动流程详解(一)
- Spring mvc项目上下文启动流程解析
- Spring Boot 启动流程详解(二)
- Spring web环境容器启动流程
- Spring框架启动流程(一)
- 【Spring启动过程分析】(1)启动流程简介
- 欢迎使用CSDN-markdown编辑器
- android L 启动流程
- securet crt不能配置了
- POJ-1011 sticks 棍棒拼接
- HDU 5419 细节处理
- spring启动流程
- 二叉搜索树的后序遍历序列
- Java个版本下载地址
- android application 收集所有avtivity
- sercurt crt 乱码
- 使用Lock来实现生产者和消费者问题
- EditText中的android:imeOptions
- 我常用的 16 个 Sublime Text 快捷键
- storm 消息确认机制及可靠性