![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
大佬,站住别动.
学如逆水行舟,不进就GO DIE
展开
-
Spring系列:Spring Bean加载过程以及生命周期
流程图 Spring中的两大回调接口作用: // 关于对象工厂BeanFactory创建完毕的回调处理 org.springframework.beans.factory.config.BeanFactoryPostProcessor // 关于通过对象工厂BeanFactory创建对象前后的回调处理 org.springframework.beans.factory.config.BeanPostProcessor BeanFactoryPostProcessor相关接口的注册 + 回调处理顺序 Be原创 2020-05-17 20:18:12 · 3484 阅读 · 0 评论 -
Spring系列:@Configuration @Bean
前提: 之前我们都是通过xml的方式定义bean,里面会写很多bean元素,然后spring启动的时候,就会读取bean xml配置文件,然后解析这些配置,然后会将这些bean注册到spring容器中,供使用者使用。 jdk1.5里面有了注解的功能,spring也没闲着,觉得注解挺好用的,就将注解加了进来,让我们通过注解的方式来定义bean,用起来能达到xml中定义bean一样的效果,并且更简洁一...原创 2020-04-30 15:44:04 · 331 阅读 · 0 评论 -
Spring系列:代理(jdk动态代理,cglib代理)
使用代理的目的: 1)为其他对象提供一种代理以控制对这个对象的访问. 2)方便系统的扩展和测试。 举例两个具体情况: (1)如果那个对象是一个是很大的图片,需要花费很长时间才能显示出来,那么当这个图片包含在文档中时,使用编辑器或浏览器打开这个文档,打开文档必须很迅速,不能等待大图片处理完成,这时需要做个图片Proxy来代替真正的图片. (2)如果那个对象在Internet的某个远端服务器上,直接...原创 2020-04-30 13:46:58 · 410 阅读 · 0 评论