NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Spring 3.0.3 与 Spring Web Flow 2.1 相继发布

  • 2010-06-22
  • 本文字数:1008 字

    阅读完需:约 3 分钟

近日, SpringSource 相继发布了 Spring 3.0.3 与 Spring Web Flow 2.1,而 Spring Web Flow 2.1 则是构建在 Spring 3.0.3 之上,如果需要使用最新版的 Spring Web Flow,也请一并下载最新版的 Spring。

Spring 3.0.3 主要解决了上一版本的一些小问题,并使用了最新版的第三方程序库。需要注意的是,SpringSource 不再提供 Spring 的依赖库下载,若想获得第三方程序库,推荐的方式是使用 Maven/Ivy。

Spring 3.0.3 的主要变更如下所示:

  • 自动检测 JodaTime 1.3+,同时忽略掉旧版本的 JodaTime。
  • Spring 的 Jackson 支持需要 Jackson 1.3+。
  • 对 JPA 2.0 的支持更新到了 Hibernate 3.5.2,同时支持 OpenJPA 2.0.0 GA。
  • 修复了 VFS 支持,这样 Spring 的组件扫描功能就可以用在 JBoss AS 6.0.0 M3 上了。
  • 修正了 URIEditor 的 URI 建构,考虑到了 URI 片段。
  • 为 SAX InputSource 的建构增加了默认的 InputSourceEditor,使用 URL 字符串作为 System id。
  • 如果足够安全,CachedIntrospectionResults 只会缓存 GenericTypeAwarePropertyDescriptors。
  • 修正了 BeanWrapper 的异常包装器,以便能够一致地处理 ConversionException。
  • 针对 registerAlias 的别名循环所做的 DefaultListableBeanFactory 检查(避免无穷循环)。
  • ConversionService 可以对基于接口的数组元素应用 Converter 了。
  • 现在的 ConversionService 完全支持 String 到 MediaType 的转换了(通过“valueOf”)。

具体来说,Spring Web Flow 2.1 有如下变化:

  • Spring 版本变更:Spring Web Flow 2.1 构建在 Spring 3 之上,需要 Java 5。
  • Spring Security 版本变更:Spring Web Flow 2.1 构建在 Spring Security 3 之上。由于 Spring Security 3 的包名发生了变化,因此该版本的 Spring Web Flow 并不兼容于旧版的 Spring Security。
  • Tiles 版本变更:由于 Spring Web Flow 2.1 构建在 Spring 3 之上,因此需要 Tiles 2.1.2+。该版本的 Spring Web Flow 并不兼容于旧版的 Tiles。
  • JSF 版本变更:Spring Web Flow 2.1 开始支持 JSF 2,并且向后兼容于 JSF 1.2,但官方将不再支持 JSF 1.1 了。
  • Portlet 版本变更:由于 Spring Web Flow 2.1 构建在 Spring 3 之上,因此需要 Portlet API 2.0。Spring Web Flow 2.1 在此处并没有太多的变化。Spring Portlet MVC 应用的编程模型大部分都兼容于 Portlet API 1.0。

感兴趣的读者可以下载 Spring 3.0.3 Spring Web Flow2.1 ,也可以在 InfoQ 上找到关于 Spring Spring Web Flow 的更多信息。

2010-06-22 01:232215
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

第六周作业

Geek_ce484f

极客大学架构师训练营

架构师训练营 1 期 -- 第六周笔记

曾彪彪

极客大学架构师训练营

第二周作业

jingx

第六周作业1

Yangjing

极客大学架构师训练营

架构师训练营第六周学习总结

Gosling

极客大学架构师训练营

CAP原理

知行合一

架構師訓練營 week6 作業

ilake

第二周作业

Hjh

第六周作业总结

Geek_ce484f

极客大学架构师训练营

2020.10.26-2020.11.01 学习总结

icydolphin

极客大学架构师训练营

【架构师训练营第 2 期】第 2 周作业

知致

极客时间-设计原则

学习笔记:架构师训练营-第六周

四夕晖

架构师训练营 Week6 - 课后作业

极客大学架构师训练营

初始化文章

Yuchen

自我独白

【第六周】课后作业

云龙

极客时间架构 1 期:第6周 技术选型(二) - 学习总结

Null

LeetCode题解:90. 子集 II,回溯+哈希表去重,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营第六周作业

四夕晖

架构师训练营第二期 Week 2 作业

bigxiang

极客大学架构师训练营

Architecture Phase1 Week6:Summarize

phylony-lu

极客大学架构师训练营

第六周作业

Meow

架构师课程第二周作业

文江

学习总结 -week2

Mr_No爱学习

极客 - 架构设计指导原则

jorden wang

架构设计原则

Architecture Phase1 Week6:HomeWork

phylony-lu

极客大学架构师训练营

极客时间 - 架构训练营 第一周总结 - 设计原则

架构师训练营第六周作业

xs-geek

极客大学架构师训练营

第二周-学习总结

ray-arch

极客大学架构师训练营

week2-作业1

Mr_No爱学习

week2-作业

Mr_No爱学习

Spring 3.0.3与Spring Web Flow 2.1相继发布_Java_张龙_InfoQ精选文章