Spring于10月22日推出2.5第一个发布候选版本(rc1),以下是对官方宣布文档做的摘要。
Spring2.5是Spring2.1各个里程碑版本的终结。
Spring2.5是对Spring2.0的增强,增加了一些新的特性:
- 全面支持java6和javaEE5(JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0等)
- 全特性的注释驱动依赖注入,包括对限定词的支持
- 支持基于classpath的组件扫描,自动侦测有注释的类
- 支持AspectJ切点表达式中包含bean name切点元素
- 内置AspectJ加载时编织,基于LoadTimeWeaver 提取
- 更多的XML配置文件的名字空间支持,比如context和jms等,最大程度提高编写的方便性
- 全面修订集成测试框架,支持JUnit4和TestNG
- 新的基于注释的Servlet MVC和Portlet MVC控制器风格配置
- 扩展SimpleJdbcTemplate功能,支持命名的参数等
- 官方认可的Websphere支持,支持WebSphere 6 UOWManager 机制
- Spring框架的jar文件,兼容OSGi绑定,并能直接使用
- Spring ApplicationContext可被部署为JCA RAR文件,用于非主导应用模块
- JCA 1.5消息终端管理,用于Spring管理的JMS和CCI消息监听器
有重要价值的特性为,基于注释的MVC控制器风格,JAX-WS支持和TestNG支持。
另外,分发包有三种形式,增加了最小标准zip包和包含文档的zip包。
官方推荐升级所有2.0.x版本到2.5版本,因为可以从新特性中获益和显著提升性能。
Spring2.0可以简单的升级到2.5版本,只需替换相关jar文件。
Spring2.5仍然兼容JDK1.4.2+和J2EE1.3+。
分享到:
相关推荐
在版本2.5时,Spring Security已经是一个成熟且功能丰富的安全框架,为开发者提供了一套强大的工具来管理用户的登录、权限控制以及会话管理。 在"spring security2.5 jar"中,包含了Spring Security框架的核心类和...
1. **依赖注入(Dependency Injection, DI)**:Spring的核心特性之一,它允许组件之间通过接口而非硬编码的方式来引用彼此。在2.5版本中,DI通过@Autowired注解得到了加强,可以自动匹配类型或通过属性名来注入依赖...
1. **依赖注入(Dependency Injection,DI)**:这是Spring框架的核心特性,通过DI,对象之间的依赖关系不再由对象自身维护,而是由外部容器负责管理。这使得对象的创建和装配更为灵活,也便于进行单元测试和解耦。 ...
1. **Spring框架**: Spring是一个开源的Java平台,它为构建企业级应用提供了全面的编程和配置模型。Spring 2.5是其的一个版本,发布于2008年,引入了许多改进,包括对Java 5特性的更深入支持、AOP(面向切面编程)...
根据提供的信息,我们可以详细解析《Spring Framework 2.5中文参考手册》中涉及的一些关键知识点。这份手册作为Spring框架的一个重要参考资料,对于理解和应用Spring框架的功能具有重要意义。 ### Spring Framework...
Spring2.5版本是该框架的一个重要里程碑,它在2008年发布,带来了许多新特性和改进,提升了开发者在构建应用程序时的灵活性和效率。 **依赖注入(DI)和控制反转(IoC)** Spring的核心特性之一是依赖注入(Dependency...
《精通Spring2.5》是一本深度探讨Spring框架的权威指南,主要针对Spring 2.5版本进行深入解析。Spring是Java企业级应用开发中最受欢迎的框架之一,它以其轻量级、模块化的设计,以及对IoC(Inversion of Control,...
是官方的源码,spring2.5 with dependence resource 大家自己合并下。原来很大有70多m。只能分成7份了。
1. **依赖注入(DI)增强**:在Spring 2.5中,依赖注入进一步加强,支持了基于注解的配置。开发者可以使用`@Autowired`、`@Qualifier`和`@Resource`等注解来简化装配过程,无需编写XML配置文件。 2. **注解驱动的开发...
1. **依赖注入(Dependency Injection, DI)**:Spring的核心特性之一,允许对象之间的依赖关系在运行时由框架动态管理。通过DI,开发者可以降低代码间的耦合度,提高组件的可测试性和可维护性。 2. **AOP(面向切...
知识点1: Spring Boot 2.5新特性 Spring Boot 2.5版本引入了许多新特性,例如自动化配置、REST API开发、MongoDB数据库开发等。这些新特性旨在提高开发效率和简化应用程序开发。 知识点2: 自动化配置原理 自动化...
1. **Spring Core Container**:这是Spring框架的基础,包括Bean Factory和ApplicationContext。Bean Factory是Spring的核心,负责管理对象(bean)的生命周期和依赖注入。ApplicationContext则扩展了Bean Factory,...
Spring 2.5是Spring框架的一个重要版本,它引入了许多关键特性,为开发者提供了更强大的功能和更好的灵活性。让我们深入探讨一下Spring 2.5中的核心知识点。 1. **依赖注入(Dependency Injection, DI)**: ...
spring-2.5.api spring-2.5.api spring-2.5.api spring-2.5.api spring-2.5.api
《Spring框架2.5 RC2详解》 Spring框架是Java开发中的一个重要组成部分,尤其是在企业级应用领域,它以其模块化、可扩展性以及对J2EE的出色支持而备受推崇。这里我们关注的是Spring框架的2.5 RC2版本,这个版本在...
《Spring Security 2.5权限验证详解》 在软件开发领域,权限验证是保障系统安全的重要环节,Spring Security作为Spring框架的一部分,为开发者提供了强大的安全控制能力。本文将深入探讨Spring Security 2.5版本中...
1. **依赖注入增强**:Spring 2.5对依赖注入进行了优化,支持了基于注解的配置,使得开发者可以更方便地在类的字段或方法上使用`@Autowired`、`@Qualifier`等注解来声明依赖,减少了XML配置的复杂性。 2. **JSR-303...
Spring 2.5中文帮助文档是针对Spring框架2.5版本的一份详尽的开发者指南,旨在为中文用户提供易懂、全面的指导。Spring框架是Java开发中的一个核心组件,它强调了依赖注入(Dependency Injection,DI)和面向切面...
《Spring Boot 2.5开发实战1》这本书是针对Java高级工程师的一门精品课程,旨在帮助读者掌握Spring Boot 2.5的新特性和实践应用。Spring Boot作为一个快速开发框架,其核心价值在于通过自动化配置极大地简化了项目...
1. **IoC容器**:在Spring 2.5中,Bean工厂是IoC容器的核心,它负责管理对象的生命周期和依赖关系。开发者可以通过XML配置文件或注解来定义Bean及其依赖,实现组件的解耦。Spring 2.5增强了对注解的支持,使得无需...