E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
spring源码解析
Spring源码解析
之:Spring Security启动细节和工作模式
本文基于spring-security3.1.1的源码进行分析。本文原文连接:http://blog.csdn.net/bluishglc/article/details/12709557转载请注明出处!Spring-Security的启动加载细节Spring-Security的启动和Spring框架的启动是一致的,都是从加载并解析xml配置文件开始的,spring通过注册自己的ServletCo
bluishglc
·
2013-10-14 15:57
Spring源码解析
之:Spring Security启动细节和工作模式
本文基于spring-security3.1.1的源码进行分析。本文原文连接:http://blog.csdn.net/bluishglc/article/details/12709557转载请注明出处!Spring-Security的启动加载细节Spring-Security的启动和Spring框架的启动是一致的,都是从加载并解析xml配置文件开始的,spring通过注册自己的ServletCo
bluishglc
·
2013-10-14 15:00
spring
源码
Security
Spring源码解析
之-Aop源码解析(2)
SpringAop更多的是OOP开发模式的一个补充,帮助OOP以更好的方式来解决对于需要解决业务功能模块之上统一管理的功能以一副图来做为AOP功能的说明更直观些。对于类似系统的安全检查,系统日志,事务管理等相关功能,面向对象的开发方法并没有更好的解决方法AOP引入了一些概念。更多的是Spring的设计。下面一一介绍Joinpoint:方法需要做拦截的执行点。常见的有(方法调用,方法调用执行,构造方
qinghua9
·
2013-09-23 21:00
Spring源码解析
之-资源加载(1)
关于资源加载。Spring抽像了两个接口。分别是Resource和ResourceLoader,作用分别是Resource:所有资源的抽像和访问接口ResourceLoader:是用于定位和查找Resource的资源。配合Resource来使用通过Resource接口来扩展不同类型的资源查询类,比如Spring实例的ByteArrayResourceClassPathResourceFileSys
qinghua9
·
2013-08-13 10:00
spring源码解析
博客链接
Spring源代码解析(一):IOC容器:http://www.javaeye.com/topic/86339 Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.javaeye.com/topic/86594 Spring源代码解析(三):SpringJDBC:http://www.javaeye.com/topic/87034 Spring源代码解析(四):Sp
HYM1987
·
2013-05-08 11:00
Spring源码
Spring源码解析
之ProxyFactoryBean
这一节我们进入Spring的AOP功能的源码解析。一:首先我们来看一下ProxyFactoryBean的继承层次Object----ProxyConfig ----AdvisedSupport ----ProxyCreatorSupport &n
hai19850514
·
2013-03-14 19:00
FactoryBean
Spring源码解析
之Bean在IOC容器中的注册(三)
在对BeanDefinition解析完成之后,会向注册表中注册BeanDefinition,源码如下:processBeanDefinition(DefaultBeanDefinitionDocumentReader)protected void processBeanDefinition(Element ele, BeanDefinitionParserDelegate delegate) {&
hai19850514
·
2013-03-12 18:00
spring
Spring源码解析
之Bean的实例化与依赖注入(四)
在第三部分,我们介绍了BeanDefinition在IOC容器中的注册,本节将介绍Bean的实例化与依赖注入。 Bean的实例化与依赖注入是在用户第一次向IOC容器索要Bean时触发的(例外情况暂不考虑)。每一个BeanFactory都会有一个getBean的方法,现在我们就来看看DefaultListableBeanFactory的getBean方法。 一:getBean方法(Default
hai19850514
·
2013-03-12 18:00
spring
spring源码解析
的好文章
Spring源代码解析(一):IOC容器:http://www.iteye.com/topic/86339 Spring源代码解析(二):IoC容器在Web容器中的启动:http://www.iteye.com/topic/86594 Spring源代码解析(三):SpringJDBC:http://www.iteye.com/topic/87034 Spring源代码解析(四):SpringMV
Mr-YangFei
·
2013-01-23 14:00
spring
源码
解析
Spring源码解析
(一) Spring事务控制之Hibernate
本文将对Spring在整合Hibernate事务方面的源码作一下初步的解析,特别是Spring对线程、事务、HibernateSession三者的绑定关系。(注:本文基于目前最新的Spring3.1.2RELEASE版本的源码进行分析)本文原文链接 http://blog.csdn.net/bluishglc/article/details/7774131 转载请注明出处。众所周知,Spring的
zhouyong0
·
2012-07-24 10:00
Spring源码解析
(一) Spring事务控制之Hibernate
本文将对Spring在整合Hibernate事务方面的源码作一下初步的解析,特别是Spring对线程、事务、HibernateSession三者的绑定关系。(注:本文基于目前最新的Spring3.1.2RELEASE版本的源码进行分析)本文原文链接http://blog.csdn.net/bluishglc/article/details/7774131转载请注明出处。众所周知,Spring的事务
bluishglc
·
2012-07-23 10:00
spring
AOP
Hibernate
object
session
service
Spring源码解析
(一) Spring事务控制之Hibernate
本文将对Spring在整合Hibernate事务方面的源码作一下初步的解析,特别是Spring对线程、事务、HibernateSession三者的绑定关系。(注:本文基于目前最新的Spring3.1.2RELEASE版本的源码进行分析)本文原文链接http://blog.csdn.net/bluishglc/article/details/7774131转载请注明出处。众所周知,Spring的事务
jiagou
·
2012-07-23 10:00
Hibernate
Spring 学习资料
1、
Spring源码解析
http://www.iteye.com/wiki/Spring-source?
jackroomage
·
2011-04-15 01:00
spring
Blog
ITeye
Spring源码解析
配置文件装载与解析
以下内容有部分摘自网络 步骤A. 读取 Resource 文件形成 Document 模型 类图: XmlBeanFactory -> XmlBeanDefinitionReader Spring 使用 XmlBeanDefinitionReader 来读取并解析 xml 文件,XmlBea
leayer
·
2010-11-08 21:00
java
spring
bean
Spring源码解析
BeanPostProcessor的实现
BeanPostProcessor是使用IoC容器时经常使用会遇到的一个特性,这个Bean的后置处理器是一个监听器,它可以监听容器触发的事件。把它向IoC容器注册以后,使得容器中管理的Bean具备接收IoC 容器事件回调的能力。具体的后置处理器需要实现接口BeanPostProcessor,然后设置到XML的Bean的配置文件中。这个BeanPostProcessor是一个接口类,它有两个接口方法
imaginecup
·
2010-10-02 21:00
spring
bean
配置管理
IOC
Spring源码解析
lazy-init属性和预实例化
默认情况下会在容器启动时初始化bean, 但是我们可以指定Bean节点的 lazy-init="true" 来延迟初始化bean,这时候,只有第一次获取bean才会初始化bean。在IoC容器的初始化过程中,主要的工作是对BeanDefinition的资源定位,载入,解析和注册。此时依赖注入并没有发生,依赖注入发生在应用第一次向容器所要Bean时。对于容器的初始化有另外一种情况
imaginecup
·
2010-10-02 19:00
spring
bean
工作
IOC
Spring源码解析
依赖注入
当IoC容器的初始化完毕后,我们就要接触IoC容器的核心功能:依赖注入 在基本的IoC容器接口BeanFactory中,有一个getBean的接口方法的定义,这个接口的实现就是触发依赖注入发生的地方。我们从DefaultListableBeanFactory的基类AbstractBeanFactory入手了解getBean()的实现: public Object getB
imaginecup
·
2010-10-02 18:00
spring
bean
cache
IOC
Access
Spring源码解析
3 IOC容器的初始化
上一次我们了解BeanDefinition的在载入和解析,现在我们来看一下BeanDefinition的注册过程: 当BeanDefinition在IoC容器中载入和解析完成后,用户定义的BeanDefinition信息已经在IoC容器内建立起了自己的数据结构以及相应的数据表示,在Default ListableBeanFactory中通过一个HashMap来持有载入的BeanDefiniti
imaginecup
·
2010-10-02 13:00
spring
数据结构
bean
IOC
Spring源码解析
2 IOC容器的初始化
前面我们分析了:IoC容器的第一个步骤BeanDefinition的Resource定位,接下我们分析BeanDefinition的载入和解析。我们先总的描述一下的BeanDefinition的载入和解析: BeanDefinition的载入过程包括两部分,首先是通过调用XML的解析器得到Document对象,但这些Document对象并没有按照Spring的Bean规则进行解析。 按照Spr
imaginecup
·
2010-10-02 12:00
spring
数据结构
bean
xml
IOC
Spring源码解析
1 IOC容器的初始化
参考《Spring技术内幕》一书: IoC容器的基本接口是由BeanFactory来定义的,也就是说BeanFactory定义了IoC容器的最基本的形式,并且提供了 IoC容器所应该遵守的最基本的服务契约。BeanFactory只是一个接口类,并没有给出容器的具体实现。DefaultListableBeanFactory,XmlBeanFactor
imaginecup
·
2010-10-01 22:00
spring
编程
bean
配置管理
IOC
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他