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

Spring Roo 与 GWT 同时发布新的里程碑版本

  • 2010-08-26
  • 本文字数:868 字

    阅读完需:约 3 分钟

近日,Spring Roo 1.1 与 Google Web Toolkit 2.1 同时发布了 M3 版本,这表明自从 Google I/O 以来,这两种技术的一种同步状况。VMware 与 Google 曾在 Google I/O 上宣布未来关于 Spring 框架与 GWT 的集成计划。这两种技术的紧密集成,再加上其他项目(如 AspectJ 与 STS)的不断参与使得在实际开发中,同时使用 Spring 工具与 GWT 的项目呈现出不断增长的态势。

Spring 与 Google 自从 Google I/O 以来就持续不断地加强两者之间的集成与合作。Spring Roo 1.1 M3 支持 GWT 2.1 M3,可以利用 GWT 的所有新特性;反过来,GWT 也可以利用 Roo 中的新特性。

GWT 2.1 M3 增加了对归档(Archives)与位置(Places)的内置支持。此次发布还包含了对 RequestFactory 基础设施下的关系管理的支持,并且可以调用实体的实例方法。关系支持是最受瞩目的一个特性,可以通过运行“script expenses.roo”命令对其进行测试,然后使用命令“mvn get:run”,接下来通过 GWT UI 创建关联的 employee 对象。此次发布的主要目的是增强 API 以及业务应用创建特性。感兴趣的读者可以在 Spring 的 Jira 上找到新特性的详细列表。

Spring Roo 1.1 M3 与 M2 相比,增加了 150 多个新特性。最受瞩目的一个特性就是增量式的数据库反向工程(DBRE),开发者可以据此探查关系数据库并生成一系列 JPA 实体。DBRE 可以在相同的项目上多次运行且不会产生任何副作用。

Spring Roo 1.1 M3 的新特性列举如下:

  • 增量式的数据库反向工程(DBRE)支持
  • 支持最新的 Google Web Toolkit 2.1.0.M3 特性
  • 自动化的 JSON 支持,包含在 Spring MVC 应用中
  • 16 个社交媒体嵌入式特性
  • 程序库的升级
  • 自动化的 Roo 注解 JAR 升级
  • 可用性的增强

此次发布的 Spring Roo 1.1 M3 中的一个值得关注的特性就是自动化的 JSON 支持。Spring Roo 所生成的领域对象现在可以包含自动化的 JSON 相关的方法了。凭借 Roo,开发者可以实现 JSON 模型与对象之间的双向转换。Roo 管理的 Spring MVC 控制器也会自动使用这些方法。

感兴趣的读者可以下载最新版的 Spring Roo 1.1 M3 GWT 2.1 M3 尝鲜,也可以阅读 Spring Roo参考指南深入了解其诸多的特性。

2010-08-26 01:561986
用户头像

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

关注

评论

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

Architecture Phase1 Week8:Summarize

phylony-lu

极客大学架构师训练营

「八大排序算法」16张图带你彻底搞懂基数排序

bigsai

排序算法 基数排序

架构师入门学习感悟四

笑春风

架构师训练营第 1 期 -- 第八周作业

发酵的死神

极客大学架构师训练营

Wi-Fi+BLE 通断器开发资料全开源!快速打造您的智能家居“改装神器”

智能物联实验室

人工智能 物联网 智能家居 通断器

推荐好书:《使用Python进行图像处理和采集》第二版(附下载方式)

计算机与AI

Python 图像处理

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述

幸福小子

互联网系统架构

第四周课后练习作业二

lithium

极客时间架构师培训 1 期 - 第 8 周作业

Kaven

极客时间架构师训练营 1 期 - 第 8 周总结

Kaven

产品发布 | 准备好提升你的 ITSM 了吗?

Atlassian

DevOps Atlassian ITSM ITIL

架构师训练营第四周作业

韩儿

Week 8总结

黄立

架构师系列之5:互联网大数据分析系统架构例子解析

桃花原记

架构师训练第4周:作业二

leo

极客大学架构师训练营

架构师训练营 - 第 8 周课后作业(1 期)

阿甘

架构师训练营第 1 期第 8 周作业

好吃不贵

极客大学架构师训练营

Architecture Phase1 Week8:HomeWork

phylony-lu

极客大学架构师训练营

架构师训练营第 1 期 -- 第八周学习总结

发酵的死神

极客大学架构师训练营

架构师训练营第四周作业2

韩儿

亚新资本开创金融理财新征程

架构师训练营 week4 课后作业

花果山

极客大学架构师训练营

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

菜青虫

极客大学架构师训练营

架构师训练营第 4 周课后练习

菜青虫

极客大学架构师训练营

系统架构总结

Mars

系统架构

架构师训练营 W04 作业

Geek_f06ede

极客大学架构师训练营

LeetCode题解:169. 多数元素,哈希表,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

week4学习小结

幸福小子

互联网系统架构

为什么说 Pulsar 是云原生的消息平台?

tison

云原生 消息队列 Apache Pulsar

架构师训练营 week4 学习总结

花果山

极客大学架构师训练营

第四周课后练习作业一

lithium

极客大学架构师训练营

Spring Roo与GWT同时发布新的里程碑版本_Java_张龙_InfoQ精选文章