`
yanwu
  • 浏览: 34334 次
  • 性别: 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的配置工作。”
大家在使用新版本之前请先注意这些改变,也许对您的系统来说,是很重要的。
分享到:
评论

相关推荐

    springboot-spring boot + vue 候鸟监测数据管理系统

    本文将详细介绍springboot-spring boot + vue候鸟监测数据管理系统的核心内容,包括系统设计、技术架构、主要功能以及开发过程中可能遇到的关键问题。 首先,候鸟监测数据管理系统是一种专门用于记录、分析候鸟迁徙...

    springboot-候鸟监测数据管理系统(编号:8819411).zip

    服务端代码中可能涉及到算法的实现,用于对候鸟的迁徙模式进行预测,以及分析候鸟行为与环境因素之间的关系等。这部分代码是基于Spring Boot框架,同时可能会集成Spring MVC进行Web请求处理,Spring Security进行...

    高分springboot毕设+vue候鸟监测数据管理系统-Java源码.zip

    本项目是一个基于Spring Boot和Vue.js的候鸟监测数据管理系统,旨在提供一个高效、便捷的平台,用于收集、存储、分析和展示候鸟迁徙数据。项目的主要功能包括实时数据采集、数据分析、数据可视化以及用户管理。通过...

    基于springboot+vue 候鸟监测数据管理系统源码数据库文档.zip

    此外,为了应对大数据量的处理,系统可能会集成数据挖掘和机器学习算法,对监测数据进行深入分析,预测候鸟迁徙规律、生态变化趋势等。 候鸟监测数据管理系统是一个集成了多种现代技术的综合性应用,旨在通过技术...

    候鸟监测数据管理系统(编号:8819411).zip

    候鸟监测数据管理系统是一个利用现代信息技术对候鸟迁徙、栖息等行为进行数据收集、分析和管理的专业系统。该系统可能采用了Java语言编写,并应用了Spring Boot框架,这表明它具有高度的模块化、易配置性和快速开发...

    湖南专版2020中考英语复习方案短文理解一感受四季+魅力午休+保护耳朵试题

    - **题目2**:“Many animals in spring. () A. have babies B. change color C. collect food” - **答案解析**:春季是许多动物繁殖的季节,因此选项A正确。 - **题目3**:“Fruit grows faster on trees and ...

    和平之翼代码生成器SM Swing 0.8 单机版源码

    =========和平之翼代码生成器的介绍目标和景愿=========== 和平之翼代码生成器是无垠式代码生成器的第二代,轻量级定制版的代码生成器...1)迁徙到SHC技术栈(SpringMVC 4, Spring 4, Hibernate 4 Criteria) 2)更新了文档

    基于Kubernetes前后端分离项目的资源申请与部署方案(包含详细的完整的程序和数据)

    适用人群:适合有经验的技术领导者或者系统管理员,在他们的团队正准备向云计算迁徙过程中,希望得到对于计算资源规划与容器调度系统的深入理解和有效实施方案指引时查阅。 使用场景及目标:适用于那些需要快速上手...

    候鸟监测数据&java&基于springBoot候鸟监测数据管理系统设计与实现

    候鸟监测是生态学研究中的一个重要领域,它涉及对候鸟迁徙路径、种群数量、栖息地状况等多种信息的收集和分析。随着计算机技术的发展,将先进的信息技术应用于候鸟监测,可以有效提高监测数据的收集效率和处理精度。...

    (完整版)Java系统架构师面试题 (2).docx

    本文总结了Java系统架构师面试题,涵盖了OOP、IOC、AOP、J2EE框架、SOA、ROA、JVM、Java通讯、软件架构、服务器、中间件、WEB服务器、权限分派、负载平衡、数据库设计、项目管理、团队建设等领域,旨在为Java系统...

    浦东新区2016届高三教学质量检测二模英语试卷含答案.doc

    文章中,作者讲述了自己如何被丰富多彩的鸟类所吸引,尤其是猩红比蓝雀(Scarlet Tanager),并描述了他在寻找这些鸟类的过程中所做的努力,如学习它们的叫声,以及在不同地点的观察经历。 【知识点详解】 1. **...

    和平之翼代码生成器SHC版0.7.11

    1)迁徙到SHC技术栈(SpringMVC 4, Spring 4, Hibernate 4 Criteria) 2)更新了文档 ==============PeaceWingSM 0.7.9============== 1)完善了文档 ==============PeaceWingSM 0.7.8============== 1)Bug修复 ======...

    (完整版)Java系统架构师面试题 (2).pdf

    * 数据库设计和优化策略,包括索引、SQL语句效率、数据迁徙、水平切面等 * 大表数据的处理和数据库性能调优策略 * 分布式系统的数据库设计和实现 五、项目管理和团队建设 * 项目管理和团队建设的要求和策略 * 研发...

    动物追踪器

    《动物追踪器——Java技术在野生动物保护中的应用》 在当今科技日新月异的时代,动物...从数据采集到处理,再到分析和展示,Java技术都能提供完整的解决方案,为野生动物保护工作带来科学的决策依据和高效的执行手段。

Global site tag (gtag.js) - Google Analytics