写点什么

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:562047
用户头像

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

关注

评论

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

一款区块链钱包开发需要多少钱?数字资产钱包开发搭建

13530558032

USDT承兑支付平台技术开发,承兑商币支付交易平台搭建

13530558032

从智慧计算的点、线、面,读懂浪潮AI的进化轨迹

脑极体

《TED TALKS演讲的力量》阅读笔记

Jesse Xing

读书笔记 演讲 TED

【涂鸦物联网足迹】涂鸦云平台接口说明

IoT云工坊

人工智能 物联网 API sdk 云平台

架构师训练营第 1 期第 7 周总结

owl

极客大学架构师训练营

金融科技的未来

CECBC

金融

面试前不陪女朋友也要看完这套spring源码面试题(附答案)

小Q

Java 学习 编程 架构 面试

架构师训练营 - 第七周 - 作业一

行者

终于啃完了Java核心原理+框架“面试圣经”成功五面上岸美团

小Q

Java 学习 编程 架构 面试

做个别人家的网页

MySQL从删库到跑路

html/css 网页设计

不会这些mysql得面试题,那可能说明你要回炉了

小Q

Java MySQL 数据库 学习 面试

《乌合之众——群体心理研究》读书笔记

Jesse Xing

读书笔记 心理学 乌合之众 群体心理学

搭建一套ASP.NET Core+Nacos+Spring Cloud Gateway项目

yi念之间

初级工程师职场生存要点

javaadu

程序员 职场成长 开发日志

架构训练营 - 第7周课后作业 - 学习总结

Pudding

又一道比较运算符相关的面试题让我明白基础很重要

Gopher指北

Go 语言

魏际刚:精准谋划我国供应链发展新方位

CECBC

供应链 物流

从接口异常说说线上问题排查流程

QiLab

线上排障 指标监控 链路监控 日志监控 排障流程

百亿级数据分表后怎么分页查询?

艾小仙

Java MySQL 数据库 编程语言 分库分表

数字货币OTC交易所开发,交易所搭建方案

13530558032

《精进:如何成为一个很厉害的人》阅读心得

Jesse Xing

读书笔记 个人成长 精进

算法有多重要,看字节腾讯等公司面试多重视就行了

小Q

Java 学习 架构 面试 算法

价值超10亿美元的直播系统架构图是什么样子的?

冰河

系统架构 高并发 高性能 亿级流量 直播架构

爆料!前华为微服务专家纯手打500页落地架构实战笔记,已开源

996小迁

架构 面试 分布式 微服务 程序人生

如何稳扎稳打推进数字货币进程

CECBC

数字货币

架构师训练营第一期 - week8

习习

CDN是什么?

德胜网络-阳

从一场“众盟科技云滇之播”,我们发现了美食直播的商业与公益价值

脑极体

害怕重构?都怪我太晚和你介绍该如何重构,现在我来了

小Q

Java 学习 程序员 面试 重构

神经网络之dropout总述

Dreamer

学习

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