
spring
文章平均质量分 73
iteye_11864
这个作者很懒,什么都没留下…
展开
-
Spring的IOC
Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。 数据模型 1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。 源代码如下: java 代码 pa...原创 2011-06-30 18:46:03 · 83 阅读 · 0 评论 -
ref 标签中local和bean的区别
今天在做SSH框架Demo实例时,在ApplicationResources.properties文件时对与感到不解,经查找资料才弄明白,如下: < bean id = "userDAOProxy" class = "org.springframework.transaction.interceptor.TransactionProxyFactoryBean" ...原创 2011-10-27 14:27:36 · 166 阅读 · 0 评论 -
spring如何处理线程并发
http://www.open-open.com/bbs/view/1320130410702 我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。 我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能...原创 2012-08-23 10:14:30 · 117 阅读 · 0 评论 -
Spring事务原理
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口 ...原创 2012-08-29 11:53:37 · 83 阅读 · 0 评论 -
spring 加载过程
这几天在看spring的源码,涉及到spring启动位置的部分,下面就看看spring到底是从哪儿开始加载的。本文使用的是spring3.0M3 首先spring的加载会借助一个监听器ContextLoaderListener,直接上web.xml文件 Xml代码 1. 2. org.springframework.web.context.ContextL...原创 2012-09-07 14:12:50 · 438 阅读 · 0 评论