首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
呆呆的来了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Spring源码分析(1)之常见底层核心注解
1、Spring Core Container: 模块作用:Core 和 Beans 模块是框架的基础部分,提供 IoC (转控制)和依赖注入特性。 这里的基础概念是BeanFactory,它提供对
Spring源码解析(2)之扩展原理ApplicationListener事件发布源码解析
1.1)首先我们自己写一个TulingApplicationListener 实现ApplicationListener接口,并且把该组件加入到容器中.System.out. 然后我们自己又手动去发布一个事件。AnnotationConfigApplication...
Spring源码解析(3)之容器前期准备
写了BeanFactoryPostProcessor的博客才发现,需要提前先介绍spring在解析之前做的容器准备,要不然感觉直接介绍解析源码的话,会有一点懵逼,这里会介绍Spring容器前期准备。 这里问题问题:AnnotationConfigAp...
Spring源码解析(4)之BeanFactoryPostProcessor 处理源码流程
下面我们自己定义一个BeanFactoryPostProcessor,Spring提供了对BeanFactory进行操作的处理器BeanFactoryProcessor,简单来说就是获取容器BeanFactory,这样就可以在真正初始化bean之前对bean做一些...
Spring源码解析(5)之bean实例化过程(上)
进过前面的分析,接下来就是对面bean加载的过程,其实bean的加载加载过程远比bean的解析要复杂的很多,下面我们对下面的这行代码后面的作用为切入点。AnnotationConfigApplicationContext context = new Annotat...
Spring源码解析(6)之bean实例化过程(下)
Spring的Bean的实例化过程源码分析太过复杂,为了避免篇章过长,这里分为上下篇来进行分析,大家可以先去阅读上篇Spring源码解析(5)之bean实例化过程(上)_jokeMqc的博客-CSDN博客,然后接着再来阅读这篇。 1.检查该换是否已经加载过该be...
Spring源码解析(7)之循环依赖解决
在之前的博客中已经介绍到了Spring的bean的实例化过程,但是介绍到doCreateBean并没有详细去介绍,这里会接着去介绍doCreateBean具体做了什么事情,大家如果没有阅读过之前的博客,可以先去了解一下bean的加载过程,在我之前的博客都有具体的介...
你真的了解Spring吗(全网最全Spring笔记下)
八、AOP编程 8.1、静态代理 8.1.1、问题引入 在JavaEE分层开发中,Service层(业务层)对我们来说是最重要的。 在Service中会出现两种类型的代码: 核心功能:业
你真的了解Spring吗(全网最全Spring笔记中)
五、Spring工厂 5.1、简单对象和复杂对象 5.1.1、简单对象 简单对象指的就是可以直接通过调用构造方法(new)创建出来的对象。 5.1.2、复杂对象 复杂对象指的就是不可以
你真的了解Spring吗(全网最全Spring笔记上)
一、工厂设计模式 1.1、传统的容器——EJB的缺点 EJB(Enterprise Java Beans),被称为企业Java Beans。他是上一代使用的容器。我们来看看传统的J2EE的体系