码迷,mamicode.com
首页 >  
搜索关键字:spring源码    ( 630个结果
Spring源码剖析1:初探Spring IOC核心流程
本文大致地介绍了IOC容器的初始化过程,只列出了比较重要的过程和代码,可以从中看出IOC容器执行的大致流程。 接下来的文章会更加深入剖析Bean容器如何解析xml,注册和初始化bean,以及如何获取bean实例等详细的过程。 转自:http://www.importnew.com/19243.htm ...
分类:编程语言   时间:2019-08-25 14:00:06    阅读次数:104
spring源码阅读环境搭建
下载地址 https://github.com/spring-projects/spring-framework/tags 以 spring-framework-5.1.9.RELEASE 为例。在windows下,使用idea2018,gradle4.10,jdk1.8。 导入idea 准备工作 ...
分类:编程语言   时间:2019-08-18 10:08:10    阅读次数:163
Spring 源码总结
refresh() 1. prepareRefresh() 刷新预处理 1. 设置容器状态为 active 2. 初始化属性配置,空方法,可以重写这个方法来自定义属性 3. 属性配置校验,也是空的 4. 缓存容器中早期事件监听器 2. obtainFreshBeanFactory() 获取 Bean ...
分类:编程语言   时间:2019-08-12 00:59:53    阅读次数:113
spring源码学习之springMVC(一)
个人感觉《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》这本书对spring的解读要优于《Spring源码深度解析(第2版)》这本书的,后者感觉就是再陈述一些代码,没有自己的理解,有点呆板!下面是《Spring技术内幕》中的springMVC的描述: 在部署描述中,为这个Dis ...
分类:编程语言   时间:2019-08-10 00:08:50    阅读次数:171
spring源码学习之springMVC(二)
接着上一篇。继续来看springMVC中最和我们开发中接近的一部分内容: DispatcherServlet的逻辑处理 作者写到在DispatcherServlet类中存在doGet、doPost之类的方法,但是在我查看的这个spring版本中,并不是在这个类中,而是在其父类FrameworkSer ...
分类:编程语言   时间:2019-08-09 23:20:45    阅读次数:95
Spring中FactoryBean的作用和实现原理
BeanFactory与FactoryBean,相信很多刚翻看Spring源码的同学跟我一样很好奇这俩货怎么长得这么像,分别都是干啥用的。BeanFactory是Spring中Bean工厂的顶层接口,也是我们常说的SpringIOC容器,它定下了IOC容器的一些规范和常用方法并管理着Spring中所 ...
分类:编程语言   时间:2019-08-01 20:05:06    阅读次数:128
模板模式(Template Pattern)
引入:这几天在看一本讲spring源码的书《SPRING技术内幕》里面在讲加载配置文件的时候,可以有不同的加载方式,如根据文件系统目录加载配置文件(FileSystemXmlApplicationContext),类路径加载配置文件(ClassPathXmlApplicationContext),以 ...
分类:其他好文   时间:2019-07-29 17:45:01    阅读次数:104
Spring源码之IoC原理
什么是Ioc 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。 ...
分类:编程语言   时间:2019-07-27 13:18:38    阅读次数:110
死磕Spring源码系列
一、Spring总体架构 1.架构图 2.SpringIOC:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转(IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。 3.SpringAO ...
分类:编程语言   时间:2019-07-22 09:41:05    阅读次数:303
【Spring源码分析】Bean加载流程概览
代码入口 之前写文章都会啰啰嗦嗦一大堆再开始,进入【Spring源码分析】这个板块就直接切入正题了。 很多朋友可能想看Spring源码,但是不知道应当如何入手去看,这个可以理解:Java开发者通常从事的都是Java Web的工作,对于程序员来说,一个Web项目用到Spring,只是配置一下配置文件而 ...
分类:编程语言   时间:2019-07-11 14:13:25    阅读次数:111
630条   上一页 1 ... 12 13 14 15 16 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!