2018年5月29日
摘要:
此篇文章为Spring5源码分析——IOC容器的初始化的最后一篇,这一篇主要是对IOC容器的初始化进行总结。一,IOC 容器的初始化总结通过上面的几篇文章我们完成了对FileSystemXmlApplicationContext IOC容器创建的分析,接下来总结...
阅读全文
posted @ 2018-05-29 19:49
未亦末
阅读(305)
推荐(0)
2018年5月26日
摘要:
承接上一篇文章继续分析FileSystemXmlApplicationContext IOC容器创建的流程。2.12 BeanDefinitionParserDelegate 解析元素BeanDefinitionParserDelegate 在解析调用 parse...
阅读全文
posted @ 2018-05-26 20:07
未亦末
阅读(226)
推荐(0)
2018年5月24日
摘要:
承接上一篇文章继续分析FileSystemXmlApplicationContextIOC容器创建的流程。2.10 DefaultBeanDefinitionDocumentReader对Bean定义的Document对象解析BeanDefinitionDocum...
阅读全文
posted @ 2018-05-24 23:38
未亦末
阅读(172)
推荐(0)
2018年5月23日
摘要:
承接上一篇文章继续分析FileSystemXmlApplicationContextIOC容器创建的流程。2.5 AbstractBeanDefinitionReader读取Bean定义资源,在其抽象父类AbstractBeanDefinitionReader ...
阅读全文
posted @ 2018-05-23 23:58
未亦末
阅读(205)
推荐(0)
2018年5月22日
摘要:
一,概述 IOC 容器的初始化包括 BeanDefinition 的 Resource 定位、载入和注册这三个基本的过程。我们以 ApplicationContext 为例讲解来深入讲解,ApplicationContext系列容器也许是我们最熟悉的,因为 Web项...
阅读全文
posted @ 2018-05-22 16:36
未亦末
阅读(342)
推荐(0)
2018年5月17日
摘要:
1.什么是 IOC/DI? IOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。...
阅读全文
posted @ 2018-05-17 15:49
未亦末
阅读(358)
推荐(0)
2018年5月11日
摘要:
问题 写这边文章是因为最近在看了一个Issues ,@ModelAttribute注解接受postman传json参数接收不到值.其实我自己对@ModelAttribute 了解也不太深,于是就是研究一番!问题 @RequestMapping("/test")...
阅读全文
posted @ 2018-05-11 17:25
未亦末
阅读(2777)
推荐(0)
2018年4月28日
摘要:
一,系统架构 Spring 总共大约有 20 个模块,由 1300 多个不同的文件构成。而这些组件被分别整合在核心容器 (Core Container)、AOP(Aspect Oriented Programming)和设备支持(Instrmentation)、 数...
阅读全文
posted @ 2018-04-28 11:31
未亦末
阅读(672)
推荐(0)
2018年4月26日
摘要:
一,概述 Spring 是一个开源的轻量级 Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架, 其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开 发中,一个完整的应用是由一组...
阅读全文
posted @ 2018-04-26 16:54
未亦末
阅读(833)
推荐(0)
2018年4月9日
摘要:
1. 定义 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。2.结构Mediator:中介者定义一个接口用于与各同事(Colleague)对象通信。ConcreteMediator:具体中...
阅读全文
posted @ 2018-04-09 11:07
未亦末
阅读(447)
推荐(0)