码迷,mamicode.com
首页 >  
搜索关键字:spring源码    ( 630个结果
Spring源码阅读:使用标准AOP的API模拟Spring AOP + AspectJ的设计与实现
在上一篇博客中,提到了标准AOP与Spring AOP。这一篇就来把他们模拟出来。在模拟之前,还需要提及的是,在Spring框架中,对于AOP的支持:Spring 支持的AOPAspectJ是另外一个有名的AOP框架,Spring也集成AspectJ,同时Spring AOP与AspectJ有一定程...
分类:编程语言   时间:2014-07-31 16:16:06    阅读次数:437
Spring源码阅读:Spring AOP设计与实现(一):动态代理
在Spring的有两个核心:IOC与AOP,AOP又是基于动态代理模式实现的。所以要了解SpringAOP是如何设计的之前,还是先了解一下Java中的动态代理比较好。认识代理模式代理模式是这么描述的:代理模式是为其他对象提供一种代理以控制对这个对象的访问代理对象的功能:通过创建一个代理对象,用这个....
分类:编程语言   时间:2014-07-28 15:22:13    阅读次数:568
Spring源码阅读:IOC容器的设计与实现(二)——ApplicationContext
上一主题中,了解了IOC容器的基本概念,以及BeanFactory的设计与实现方式,这里就来了解一下ApplicationContext方式的实现。ApplicationContext 在Spring的参考文档中,为啥要推荐使用ApplicationContext?它能给我们的应用带来什么好处呢?作...
分类:移动开发   时间:2014-07-27 22:47:29    阅读次数:212
Spring源码阅读:IOC容器之BeanFactory
Spring IOC容器系列的设计与实现命名解释 容器:这里说的容器不是Java中的集合容器,也不是Web程序运行的环境。而是一组API组成的框架。 IOC:控制反转。控制是对Bean的创建的控制,反转从程序员手写创建Bean转为由容器来创建。IOC又名DI(依赖注入),说明了Spring中IOC的...
分类:编程语言   时间:2014-07-27 10:43:32    阅读次数:352
Spring源码阅读:Spring WebApplicationContext初始化与消亡
使用SpringMVC时,需要不论是使用注解配置,还是使用XML配置Bean,他们都会在Web服务器启动后就初始化。根据J2ee的知识可以知道,肯定是使用了ServletContextListener才完成的这个功能。那Spring又是如何实现的呢?还有我们在Web.xml配置的那些applicat...
分类:移动开发   时间:2014-07-26 13:44:39    阅读次数:417
Spring 源码学习(二) IOC容器启动过程
这一节主要是记录一下Spring Ioc 容器的启动过程。 ?Spring 的 Ioc 容器是怎么被加载和使用的? web容器为它提供了宿主环境 ServlectContext, ?Tomcat 启动时会读取web.xml。 ?并且实例化web.xml中配置的Conte...
分类:编程语言   时间:2014-07-22 08:25:34    阅读次数:313
深入浅出Java回调机制
前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。注:本文不想扯很多拗口的话来充场面,我的目的是希望以最简明扼要的语言将Java回调的大概机制说清楚。好了,言归正传。一句话,回调...
分类:编程语言   时间:2014-07-10 15:10:14    阅读次数:276
将Spring源码导入eclipse步骤
深入学习spring,研读源码是必须的~ 1、到https://github.com/spring-projects/spring-framework/releases去找自己需要的spring版本,并下载压缩包。 2、解压缩,如果在windows下,首先执行gradlew批处理程序,成功后,再执行import-into-eclipse批处理程序。根据不同的网络情况,经过一段时...
分类:编程语言   时间:2014-07-06 11:54:20    阅读次数:248
spring源码分析构建
命令如下:antant install-mavenant jar packageE:\download\spring-framework-3.1.3.RELEASE\build-spring-framework\readme.txtreadme.txt文档很重要,里面有非常重要的命令,如果导入ecl...
分类:编程语言   时间:2014-06-18 21:37:52    阅读次数:203
Java synchronized 总结
在Java开发的时候经常会用到关键字synchronized来对代码进行同步,在使用的过程中,对于synchronized确不是很熟悉,最近在看Spring源码时,发现有不少地方都用到同步,因此,趁此机会,研究一下。 1.synchronized锁的对象 Java中的每一个对象都可以作...
分类:编程语言   时间:2014-05-10 20:33:44    阅读次数:565
630条   上一页 1 ... 61 62 63
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!