`
yanwu
  • 浏览: 33959 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Spring2.5与Spring2.0版本改变(学习.载要.为迁徙到Spring2.5做准备)

阅读更多
http://hi.baidu.com/grace_king/blog/item/9179c9b42b2ad0708bd4b2ab.html
才开始学习.看到就记录一下.如有版权问题请联系我删除

Spring2.5rc1发布了,一直想知道它葫芦里卖什么药,以下是文档里的change.log

1. JDK版本: JDK至少要1.4.2以上,如果仍然打算使用1.3的话就请用2.0.6/2.0.7版本吧。
2. Jar包:SpringMVC 不再使用spring.jar 这个庞大的包了。 Spring-webmvc.jar, spring-webmvc-portlet.jar 可以在 lib/modules 目录下找到,而且对于Struts1.* 的支持的包也应该改成 spring-webmvc-struts.jar了。
3. XML配置:推荐使用XML metadata格式,不过先前的DTD仍然支持。需要注意的一点是,Spring1.2的DTD继续使用“singleton”属性,但是新的Spring2.0 DTD不允许使用“singleton”属性了,改成“scope”属性来描述bean的生命周期。
4. 废弃的类与方法:有些在先前版本标注过“@deprecated”的类与方法已经完全被废弃了。
比如:
ResultReader : 被 RowMapper 接口取代。
BeanFactoryBootstrap : 考虑使用 BeanFactoryLocator 或自定义的bootstrap类来代替。
5. Apache OJB:注意Spring源代码中已经完全把这个去掉了,但与之整合的类仍然可以在Spring Modules project找到。https://springmodules.dev.java.net/
6. iBATIS:注意Spring已经不再支持iBATIS 的1.3版本了, 如果想继续的话,请升级到2.3以上吧。
7. Hibernate:注意Spring已经不再支持Hibernate 3.1之前的版本了,也就是说2.1,3.0的版本也无法使用了。如果仍然要用的话,推荐使用Spring的2.0.6/2.0.7版本。
8. JDO:注意Spring已经不支持JDO1.0了。同样,你可以升级到2.0以上版本,或者使用Spring的2.0.6/2.0.7版本。
9. UrlFilenameViewController :这个东东我也没有接触过,这里,我就简单翻译一下吧。
“考虑到嵌套路径的请求,视图名称现在决定叫UrlFilenameViewController了,这是一个突破性的改变,并且意味着如果你从Spring1.* 升级到Spring2.0 你可以使用该类从而减少Spring Web MVC的配置工作。”
大家在使用新版本之前请先注意这些改变,也许对您的系统来说,是很重要的。
分享到:
评论

相关推荐

    SPRING2.0与2.5包的对应

    SPRING2.0与2.5包的对应SPRING2.0与2.5包的对应

    spring2.5整合ehcache2.0使用

    在本文中,我们将深入探讨如何将Spring 2.5与Ehcache 2.0进行集成...在EhCacheDemo项目中,你将找到一个完整的示例,包括所有必要的配置文件、Java代码和测试用例,这将帮助你更好地理解和实践Spring与Ehcache的集成。

    Spring2.5-中文参考手册chm.zip

    这个"Spring2.5-中文参考手册chm.zip"文件包含了关于Spring 2.5版本的详细中文指南,对于学习和理解Spring框架具有很高的价值。 Spring框架的核心特性包括依赖注入(Dependency Injection,DI)、面向切面编程...

    spring2.5 struts2.0 Integration 完整源码下载

    Spring 2.5 和 Struts 2.0 集成是 Java Web 开发中一个常见的技术组合,它结合了 Spring 框架的强大功能和 Struts 2 框架的优秀表现力,为开发者提供了高效且灵活的 MVC 应用程序构建平台。这个集成允许开发者利用 ...

    spring2.5的所有jar包

    Spring 2.5版本是该框架的一个重要里程碑,它引入了许多改进和新功能,为开发者提供了更好的灵活性和控制力。以下是关于Spring 2.5的一些关键知识点: 1. **依赖注入(Dependency Injection, DI)**:Spring的核心...

    spring2.5+JDK1.8 版本报错的解决办法(修改后jar)

    原来这个工程的spring是2.5,网上说spring2.5必须要求JDK1.5以上版本,但不能兼容1.8。 没道理会这样吧? 原来spring-2.5.5.jar有一个检查JDK版本号的类,编码质量略低,导致1.8被误认为未达到“JDK1.5以上版本”...

    精通Spring2.5pdf书籍proSpring2.5

    《精通Spring2.5》是一本深度探讨Spring框架的权威指南,主要针对Spring 2.5版本进行深入解析。Spring是Java企业级应用开发中最受欢迎的框架之一,它以其轻量级、模块化的设计,以及对IoC(Inversion of Control,...

    Spring2.5 源代码

    Spring 2.5是Spring框架的一个重要版本,它引入了许多关键特性,为开发者提供了更强大的功能和更好的灵活性。让我们深入探讨一下Spring 2.5中的核心知识点。 1. **依赖注入(Dependency Injection, DI)**: ...

    Spring2.5 Struts2.0 TopLink Ext2例子

    标题 "Spring2.5 Struts2.0 TopLink Ext2例子" 涉及到的是一个集成使用四个关键开源框架的示例项目,这些框架在Web应用开发中扮演着重要角色。下面将详细介绍这些框架以及它们如何协同工作。 1. **Spring**(2.5...

    spring2.0和spring2.5 及以上版本的jar包区别 spring jar 包详解

    ### Spring2.0与Spring2.5及以上版本的jar包区别及spring jar包详解 #### 概述 Spring框架作为一款流行的Java应用开发框架,在不同的版本之间,其提供的功能、性能以及兼容性等方面都有所差异。本文将重点介绍...

    Spring2.5-中文参考手册chm

    Spring2.5版本是该框架的一个重要里程碑,它在2008年发布,带来了许多新特性和改进,提升了开发者在构建应用程序时的灵活性和效率。 **依赖注入(DI)和控制反转(IoC)** Spring的核心特性之一是依赖注入(Dependency...

    spring2.5+strut2.0+hibernate3.3集成

    总的来说,Spring 2.5、Struts 2.0和Hibernate 3.3的集成是Java Web开发的经典组合,它们的结合为开发者提供了强大、灵活的工具,以应对复杂的业务场景。通过学习和实践这个集成,开发者可以提升自己的技能,更好地...

    spring2.5中文文档

    10. **Spring与其他框架的整合**:Spring 2.5增强了与其他框架的集成,如MyBatis、Quartz、EJB等,使得开发者可以更方便地将Spring与其他技术结合使用。 总的来说,Spring 2.5中文文档为中文使用者提供了全面的指南...

    Pro Spring 2.5 高清中文版.part11.rar

    Pro Spring 2.5 高清中文版.part11.rar

    Spring2.5-Reference_zh_CN.txt

    ### Spring2.5框架知识点概览 #### 一、Spring框架简介 ...以上概述了Spring 2.5版本的一些核心特性和知识点,这些特性不仅为开发者提供了强大的工具箱,也为构建复杂的企业级应用奠定了坚实的基础。

    Struts2.0+spring2.5+hibernate3.2

    Struts2.0、Spring2.5和Hibernate3.2是经典的Java企业级开发框架组合,通常被称为SSH(Struts2、Spring、Hibernate)集成框架。这个组合在2000年代末到2010年代初广泛应用于构建大型、复杂的企业级Web应用。SSH框架...

    Pro Spring 2.5 高清中文版.part01.rar

    Pro Spring 2.5 高清中文版,真正的高清版中文版!首发! Pro Spring 2.5 高清中文版.part01.rar

    spring 2.5框架图

    Spring 2.5框架是Java开发中的一个里程碑版本,它为开发者提供了丰富的功能和改进,尤其是在企业级应用开发中。这个框架的核心在于IoC(Inversion of Control)和AOP(Aspect-Oriented Programming),旨在简化Java...

    spring2.0中文参考手册.rar

    《Spring 2.0 中文参考手册》是一个详尽阐述 Spring 框架核心特性和扩展功能的重要资源,尤其对于中文开发者来说,它提供了一条理解 Spring 2.0 版本的关键途径。Spring 是一个广泛应用的 Java 开发框架,以其模块化...

Global site tag (gtag.js) - Google Analytics