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