码迷,mamicode.com
首页 >  
搜索关键字:spring源码    ( 630个结果
Spring源码学习(二)AOP
ProxyFactoryBean这个类,这是AOP使用的入口 AOP有些特有的概念,如:advisor、advice和pointcut等等,使用或配置起来有点绕,让人感觉有些距离感,其实它的实现就是一组标准的设计模式的组合使用:Factory、Proxy、Chain of Responsibilit ...
分类:编程语言   时间:2016-08-16 23:41:41    阅读次数:247
spring源码分析(一)IoC、DI
创建日期:2016.08.06 修改日期:2016.08.07 - 2016.08.12 交流QQ:992591601 参考书籍:《spring源码深度解析》、《spring技术内幕》 参考文章:http://www.cnblogs.com/xing901022/p/4178963.html htt ...
分类:编程语言   时间:2016-08-12 23:38:31    阅读次数:381
spring源码学习【准备】之jdk动态代理和cglib动态代理的区别和性能
一:区别: >JDK的动态代理依靠接口实现,如果有些类并没有实现接口,则不能使用JDK代理,这就要使用cglib动态代理了。 >JDK的动态代理机制只能代理实现了接口的类,而不能实现接口的类就不能实现JDK的动态代理,cglib是针对类来实现代理的,他的原理是对指定的目标类生成一个子类,并覆盖其中方 ...
分类:编程语言   时间:2016-08-11 20:38:18    阅读次数:221
spring源码学习之【准备】cglib动态代理例子
一:委托者 1 package com.yeepay.porxy.cglib.test; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 /** 7 * 目标类,(委托类) 8 * @author shangxiaofei 9 * ...
分类:编程语言   时间:2016-08-11 19:26:29    阅读次数:196
spring源码分析之<context:property-placeholder/>和<property-override/>
在一个spring xml配置文件中,NamespaceHandler是DefaultBeanDefinitionDocumentReader用来处理自定义命名空间的基础接口。其层次结构如下: <context>为开头的标签统一在ContextNamespaceHandler中进行解析,Contex ...
分类:编程语言   时间:2016-08-09 09:27:30    阅读次数:718
spring源码阅读之Bean的加载(二)
在正式分析源码之前,先来了解一下SpringBeans里面最核心的两个类  DefaultListableBeanFactory XMLBean继承自 DefaultListableBeanFactory,而 DefaultListableBeanFactory是整个Bean加载的核心部分,是Sprin注册及加载Bean的默认实现,而对于XmlBeanFactory与 DefaultLista...
分类:编程语言   时间:2016-08-07 23:26:57    阅读次数:587
Java之美[从菜鸟到高手演变]之Spring源码学习 - 环境搭建
准备工作 1.下载安装STS(Spring Tool Suite),在eclipse market里直接搜索、下载、安装。2.下载安装gradle, Spring源码使用gradle构建,下载后解压到任意目录,设置环境变量: GRADLE_HOME且配置Path。 3.下载安装github wind ...
分类:编程语言   时间:2016-08-07 19:58:05    阅读次数:151
spring源码阅读之Bean的加载(一)
Bean的概念 Bean应该是Spring里面最核心的东西了,我觉得Bean这个名字起的还是很形象的,Bean 豆;豆形种子 Spring应该就是包括在豌豆最外层的那层衣服了,而Bean就是里面的一颗一颗的豆子。我们平常开发中就是把Spring里面塞入一颗一颗的豆子。根据面向对象的开发原则,Bean其实也就是个对象,来看一看我们一个正常的系统中都配置了什么Bean; 按照面...
分类:编程语言   时间:2016-08-06 23:37:22    阅读次数:419
eclipse怎么阅读Spring源码
最近阅读Spring源码,然后准备工作做了一堆,先说一说网上的教程吧; http://blog.csdn.net/zeuskingzb/article/details/41425421这里面使用的是git加Gradle加JDK8加Groovy,Spring源码深入解析这本书里面也提到过。然后下载完后各种环境问题,另外Gradle真心不会用,搞了几天,无奈,打算换一种思路;我这里不是逃避问题,而是...
分类:编程语言   时间:2016-08-06 17:40:50    阅读次数:167
spring源码分析之cache注解
Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。 ...
分类:编程语言   时间:2016-08-03 09:02:54    阅读次数:315
630条   上一页 1 ... 45 46 47 48 49 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!