- 博客(13)
- 资源 (106)
- 收藏
- 关注
转载 【第五章】Spring表达式语言 之 5.1 概述 5.2 SpEL基础 ——跟我学spring3
5.1 概述5.1.1 概述 Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并且能与Spring功能完美整合,如能用来配置Bean定义。 表达式语言给静态Java语言增加了动态功能。
2013-01-29 15:25:48 425
转载 【第四章】 资源 之 4.4 Resource通配符路径 ——跟我学spring3
4.4.1 使用路径通配符加载Resource 前面介绍的资源路径都是非常简单的一个路径匹配一个资源,Spring还提供了一种更强大的Ant模式通配符匹配,从能一个路径匹配一批资源。 Ant路径通配符支持“?”、“*”、“**”,注意通配符匹配不包括目录分隔符“/”: “?”:匹配一个字符,如“config?.xml”将匹配“con
2013-01-29 15:22:09 318
转载 【第四章】 资源 之 4.3 访问Resource ——跟我学spring3
4.3.1 ResourceLoader接口 ResourceLoader接口用于返回Resource对象;其实现可以看作是一个生产Resource的工厂类。 java代码:查看复制到剪贴板打印public interface ResourceLoader { Resource getResource(String location
2013-01-29 11:50:42 483
转载 【第四章】 资源 之 4.2 内置Resource实现 ——跟我学spring3
4.2 内置Resource实现4.2.1 ByteArrayResource ByteArrayResource代表byte[]数组资源,对于“getInputStream”操作将返回一个ByteArrayInputStream。首先让我们看下使用ByteArrayResource如何处理byte数组资源: java代码:查看复制到剪贴板打印
2013-01-29 11:47:06 359
转载 【第四章】 资源 之 4.1 基础知识 ——跟我学spring3
4.1.1 概述 在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似的(打开资源、读取资源、关闭资源),因此如果能抽象出一个统一的接口来对这些底层资源
2013-01-29 11:35:13 333
转载 【第三章】 DI 之 3.4 Bean的作用域 ——跟我学spring3
3.4 Bean的作用域 什么是作用域呢?即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。Spring提供“singleton”和“prototype”两种基本作用域,另外提供“request”、“session”、“global session”三种web作用域;Spr
2013-01-29 11:31:28 470
转载 【第三章】 DI 之 3.3 更多DI的知识 ——跟我学spring3
3.3.1 延迟初始化Bean 延迟初始化也叫做惰性初始化,指不提前初始化Bean,而是只有在真正使用时才创建及初始化Bean。 配置方式很简单只需在标签上指定 “lazy-init” 属性值为“true”即可延迟初始化Bean。 Spring容器会在创建容器时提前初始化“singleton”作用域的Bean,“singleton”就是单例的意思即
2013-01-29 10:38:40 291
转载 【第三章】 DI 之 3.2 循环依赖 ——跟我学spring3
3.2.1 什么是循环依赖 循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。如图3-5所示: 图3-5 循环引用 循环调用是无法解决的,除非有终结条件,否则就是死循环
2013-01-29 10:37:27 348
转载 【第三章】 DI 之 3.1 DI的配置使用 ——跟我学spring3
3.1.1 依赖和依赖注入 传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系: 泛化:表示类与类之间的继承关系、接口与接口之间的继承关系; 实现:表示类对接口的实现; 依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如某个方法体内)
2013-01-29 10:36:23 393
转载 【第二章】 IoC 之 2.3 IoC的配置使用——跟我学Spring3
2.3.1 XML配置的结构一般配置文件结构如下: java代码:查看复制到剪贴板打印 import resource=”resource1.xml”/> class=””> class=””> class=””> "bean3" name="bean2"/> import resource=”resourc
2013-01-29 10:34:30 389
转载 【第二章】 IoC 之 2.2 IoC 容器基本原理 ——跟我学Spring3
2.2.1 IoC容器的概念IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。Spring IoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IoC容器通过读取配置文件中的
2013-01-29 10:32:58 752 1
转载 【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3
2.1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:
2013-01-29 10:31:54 375
转载 【第一章】 Spring概述 ——跟我学Spring3
1.1.1 Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高内聚。
2013-01-29 10:29:44 585
ERSutdio8+破解文件+破解说明
2018-06-30
JDK1.8-win64
2017-02-08
jdk1.7-7u80-win64
2017-02-07
lucene-highlighter-3.0.1.jar
2011-04-22
lucene-analyzers-3.0.1.jar
2011-04-22
mina-core-2.0.0-RC1.jar,mina-filter-compression-2.0.0-RC1.jar
2011-04-21
mysql-connector-java-5.1.10-bin.jar
2011-04-21
slf4j-api-1.5.8.jar,slf4j-log4j12-1.5.6.jar,slf4j-simple-1.5.8.jar
2011-04-21
aopalliance-1.0.jar,org.springframework.aop-3.0.0.RELEASE.jar
2011-04-21
struts2-spring-plugin-2.2.1.jar
2011-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人