期待已久的spring2.5正式版终于发布了,是不是真的像介绍的那样有明显的性能提升。呵呵,还等什么用用就知道了.以下是新版本具体变更和新特性:
- Full Java 6 and Java EE 5 support (JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0)
- Full-featured annotation-driven dependency injection, including support for 'qualifiers'
- Support for auto-detecting application components in the classpath and auto-configuring them as Spring managed objects
- A new bean name pointcut element in AspectJ pointcut expressions
- Built-in support for AspectJ load-time weaving based on the LoadTimeWeaver abstraction
- New XML configuration namespaces "context" and "jms", for maximum convenience
- A completely revised integration test framework, with first-class support for JUnit 4 and TestNG
- A new annotation-based controller model for Spring MVC supporting Servlet and Portlet environments
- Extended SimpleJdbcTemplate functionality, including support for named SQL parameters
- Officially certified WebSphere support
- The packaging of Spring Framework jars as OSGi-compliant bundles out of the box
- The ability to deploy a Spring ApplicationContext as a JCA RAR file, for headless application modules
- JCA 1.5 message endpoint management, for Spring-managed JMS and CCI message listeners
1、完整的支持java6和j2ee5规范,并支持(JDBC 4.0, JTA 1.1, JavaMail 1.4, JAX-WS 2.0)
2、全面支持注释依赖注入,包含支持'qualifiers'
3、支持自动检测应用程序classpath下的组件,并自动设置它们为spring管理对象
4、支持基于LoadTimeWeaver抽象概念的AspectJ load-time weaving
5、新的xml配置文件命名空间("context"和"jms"),最大程度配置简便化
6、彻底改进了集成测试框架,first-class支持JUnit 4 和 TestNG
7、扩展了SimpleJdbcTemplate 功能,包括支持命名sql参数
8、Spring MVC新的基于annotation注释的控制器模型,并支持servlet和Portlet环境
9、WebSphere 官方认证支持
10、新的Spring框架jar包就像OSGi-compliant bundles out of the box (这句不知道什么意思)
11、新特性使发布一个应用程序模块的spring应用上下文配置文件就像是JCA RAR 文件
12、JCA 1.5消息终点处理,Spring对JMS和CCI消息监听器管理
翻译不对,请批评指正!
下载地址:http://sourceforge.net/project/showfiles.php?group_id=73357&package_id=173644&release_id=555312