会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
雷姆饲养员
day day study, day day up
博客园
首页
新随笔
联系
订阅
管理
2022年4月20日
【死磕 Spring】—— IoC 之解析 <bean> 标签:BeanDefinition
摘要: 前面历经千辛万苦终于到达解析 bean 标签步骤来了,解析 bean 标签的过程其实就是构造一个 BeanDefinition 对象的过程。<bean> 元素标签拥有的配置属性,BeanDefinition 均提供了相应的属性,与之一一对应。所以,我们有必要对 BeanDefinition 先有一个
阅读全文
posted @ 2022-04-20 11:31 雷姆饲养员
阅读(40)
评论(0)
推荐(0)
2022年4月19日
【死磕 Spring】—— IoC 之解析 <bean> 标签:开启解析进程
摘要: 1. processBeanDefinition 在方法 #parseDefaultElement(...) 方法中,如果遇到标签为 bean 时,则调用 #processBeanDefinition(Element ele, BeanDefinitionParserDelegate deleg
阅读全文
posted @ 2022-04-19 15:45 雷姆饲养员
阅读(44)
评论(0)
推荐(0)
【死磕 Spring】—— IoC 之解析Bean:解析 import 标签
摘要: 前言 在前面的博客中分析到,Spring 中有两种解析Bean 的方式: 如果根节点或者子节点采用默认命名空间的话,则调用 parseDefaultElement(...) 方法,进行默认的标签解析 否则,调用 BeanDefinitionParseDelefate#parseCustomEleme
阅读全文
posted @ 2022-04-19 14:58 雷姆饲养员
阅读(108)
评论(0)
推荐(0)
【死磕 Spring】—— IoC 之注册 BeanDefinitions
摘要: 前言 获取XMLDocument 对象后,会根据该对象和Resource 资源对象调用 XmlBeanDefinitionReader#registerBeanDefinitions(Document doc, Resource resource) 方法,开始注册 BeanDefinitions
阅读全文
posted @ 2022-04-19 14:32 雷姆饲养员
阅读(50)
评论(0)
推荐(0)
【死磕 Spring】—— IoC 之获取 Document 对象
摘要: 前言 在 XmlBeanDefinitionReader#document(InputSource inputSource,Resource resource) 方法中,主要做了两件事: 调用 \#getValidationModeForResource(Resource resource) 获取指
阅读全文
posted @ 2022-04-19 10:54 雷姆饲养员
阅读(156)
评论(0)
推荐(0)
2022年4月8日
【死磕 Spring】—— IoC 之获取验证模型
摘要: 前言 在上篇博客, 【死磕 Spring】—— IoC 之加载 Definitions 中提到,在核心逻辑方法 #doLoadBeanDefinitions(InputSource inputSource, Resource resource) 方法中,主要做了三件事情: 调用 #getVali
阅读全文
posted @ 2022-04-08 11:37 雷姆饲养员
阅读(193)
评论(0)
推荐(0)
2022年4月7日
【死磕 Spring】—— IoC 之加载 BeanDefinition
摘要: 前言 先来一段熟悉的代码: ClassPathResource resource = new ClassPathResource("bean.xml"); // <1> DefaultListableBeanFactory factory = new DefaultListableBeanFac
阅读全文
posted @ 2022-04-07 13:57 雷姆饲养员
阅读(55)
评论(0)
推荐(0)
2022年4月6日
【死磕 Spring】—— IoC 之 Spring 统一资源加载策略
摘要: 在学习Java SE 的时候,我们学习了一个标准类 java.net.URL, 该类在Java SE中的定位为统一资源定位器(Uniform Resource Locator),但是我们知道它的实现基本只限于网络形式的资源,还有二进制形式存在的、以文件形式存在的、以字节流形式存在的等等。而且他可以存
阅读全文
posted @ 2022-04-06 17:27 雷姆饲养员
阅读(203)
评论(0)
推荐(0)
2020年7月31日
MQ引言
摘要: 1.MQ引言 1.1 什么是MQ MQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息
阅读全文
posted @ 2020-07-31 01:33 雷姆饲养员
阅读(86)
评论(0)
推荐(0)
2020年7月2日
结构型模式-桥接模式
摘要: 桥接模式 原文链接:https://www.cnblogs.com/adamjwh/p/9033548.html 一、什么是桥接模式 桥接模式,又叫做桥梁模式,顾名思义,就是有座“桥”,那这座桥是什么呢?就是一条聚合线(下方UML图),比如我们下面会举的例子:手机又手机品牌和手机游戏等等,每个手
阅读全文
posted @ 2020-07-02 15:23 雷姆饲养员
阅读(187)
评论(0)
推荐(0)
下一页
公告