BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 张龙 关注 12 他的粉丝 发布于 2010年8月27日. 估计阅读时间: 3 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

近日,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 M3GWT 2.1 M3尝鲜,也可以阅读Spring Roo参考指南深入了解其诸多的特性。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

没翻译好 by Frank Chen

归档(Archives)

是Activities(行为)好不好?抄都没抄对就翻译。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT