首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
spring源码
Padingpading
创建于2021-11-14
订阅专栏
spring源码
暂无订阅
共9篇文章
创建于2021-11-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MergeBeanDefinition源码分析
引入 源码步骤分析 getMergedLocalBeanDefinition入口 getMergedBeanDefinition[没有父类BeanDefinition的情况] getMergedBea
spring 数据类型转换
本文原创,转载请注明出处。 什么是类型转换体系 类型转换体系指的是参与完成类型转换功能的所有类/接口的集合。Spring中,需要类型转换的场景比较多,这里举两个例子: 下面是Spring容器的一个配置
三、自定义配置文件标签
Spring的强大之处不仅仅在于它为Java开发者提供了极大便利,更在于它的开放式架构,使得用户可以拥有最大扩展Spring的能力。 我们在用xml定义spring信息时,默认的element只包含b
二、customizeBeanFactory方法扩展点
Spring的强大之处不仅仅在于它为Java开发者提供了极大便利,更在于它的开放式架构,使得用户可以拥有最大扩展Spring的能力。 在AbstractRefreshableApplicationCo
initPropertySources方法扩展点
在AbstractApplicationContext类中有一个initPropertySources方法是留给子类扩展,它是在refresh()的第一个方法prepareRefresh();方法中调
监听器
概念 角色 事件:被观察具体执行的动作。 监听器:观察者,可能存在多个,接受不同的事件来做不同的处理工作。 多播器:把观察者遍历观察者通知消息的操作拿出来委托给一个多播器来进行消息通知,或者说通过观察
BPP
类关系 bpp注册流程类关系 bpp注册流程类关系 bpp注册流程类关系 bpp注册流程类关系 bpp注册流程
bean属性解析
bena计息 表达式处理器 属性解析器 属性解析器分类 原有的属性解析器:ResourceEditorRegistrar解析器,spring中new创建的解析器,直接添加到beanfactory中。
自定义标签
解析标签开始 内置标签:import、alias、bean、beans 自定义标签:context:property-placeholder parseCustomElement: 命名空间解析过程