- 博客(7)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 《读spring源码》19 Bean的生命周期总结(未完)
1、什么是springbean的生命周期springbean的生命周期,简单来说,就是springbean在spring容器中实例化的时机,以及springbean的实例化过程中的一些行为。springbean的实例化时机,根很多原因有关,其中一个就是springbean的作用域。在spring中的bean默认是单例的,那么bean还有什么类型的作用域呢?2、springbean的作用域 @...
2019-12-01 22:09:54 345
原创 《读spring源码》18 Bean的生命周期简单探索(实现BeanPostProcessor接口下面的前置处理器与后置处理器 )
代码结构:代码如下:实现BeanPostProcessor下面的前置处理器和后置处理器package com.enjoy.cap7;import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.BeanPostProcessor;import org.s...
2019-12-01 20:22:47 665
原创 《读spring源码》17 Bean的生命周期简单探索(基于JSR250规范@PostConStruct@PreDestory)
可以使用JSR250规范定义的(JAVA规范)两个注解来实现@PostConStruct:在bean创建完成,且属于赋值完成后进行初始化,属于JDK规范的注解@PreDestory:在bean将被移除之前进行通知,在容器销毁之前进行清理工作提示:JSR是由JDK提供的一组规范package com.enjoy.cap7;import org.springframework.stereo...
2019-12-01 11:01:06 176
原创 《读spring源码》16 Bean的生命周期简单探索(实现InitializingBean和DisposableBean 接口)
1、实现InitializingBean接口的afterPropertiesSet()方法,当beanFactory创建好对象,且把bean所有属性设置好之后,会调用这个方法,相当于初始化方法。2、实现DisposableBean的destory方法,当bean销毁时会把单实例bean进行销毁package com.enjoy.cap7;import org.springframewor...
2019-12-01 10:49:05 182
原创 《读spring源码》15 Bean的生命周期简单探索(单实例)
之前的版本中 bean 是可以在xml文件中 配置bean的初始化和销毁的method <bean id = "person" class="com.enjoy.cap1.Person" init-method="" destroy-method=""> <property name="name" value="wyl"></property...
2019-12-01 10:02:01 98
SecureCRT v8.x 注册机
2019-05-06
MyCommentGenerator
2018-11-23
java知识点 与dom4j 相关
2016-11-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人