生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

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

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

关注

评论

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

波场链智能合约软件系统开发|波场链智能合约APP开发

系统开发

QoS简介

架构师训练营第 1 期 week13 总结

张建亮

极客大学架构师训练营

Kafka实战宝典:Kafka的控制器controller详解

数据社

kafka 七日更

【智简联接,万物互联】华为云·云享专家董昕:Serverless和微服务下, IoT的变革蓄势待发

华为云开发者联盟

Serverless 物联网 IoT

架构师训练营第 1 期 week13

张建亮

极客大学架构师训练营

阅站无数!不过我只推荐下面这些

cxuan

推荐 网站

微软最强 Python 自动化工具开源了!不用写一行代码!

星安果

Python 开源 自动化 工具 高效率

技术选型背后的国家利益:区块链自主化道路的交锋

CECBC

科技

利用Python进行数据分析(原书第2版)免费下载

计算机与AI

Python 数据分析 数据科学

re:Invent 重磅回顾 | AWS 重塑机器学习的四大亮点,触及每一位 AI 工作者

亚马逊云科技 (Amazon Web Services)

云计算 AWS

复盘node项目中遇到的13+常见问题和解决方案

徐小夕

Java node.js 大前端 nodejs

网易区块链打造可信数字身份认证应用新场景,赋能科技峰会

CECBC

数字身份

程序员如何解决中年危机?我的阿里春招之路分享,顺利通过阿里Android岗面试

欢喜学安卓

android 程序员 面试 移动开发

全球最火的程序员学习路线!2020年GitHub上那些优秀Android开源库总结,吊打面试官系列!

欢喜学安卓

android 程序员 面试 移动开发

直播报名 | 携程技术沙龙——前端测试技术创新与实践

携程技术中心

AI 数据分析

Rancher开源Harvester:基于K8S的超融合基础架构软件

Rancher

Kubernetes rancher

架构之书:我们从何处来?我们是谁?我们向何处去?

lidaobing

架构 编程的未来

Superset 助力企业级大数据 Ad-hoc 查询

麻婆豆腐没麻婆

数据分析 Apache Superset BI数美

工业区块链正在改变什么?

CECBC

环保

安全管理 | 前后端方案详解:Vue/SpringBoot+SpringSecurity+JWT

梁龙先森

大前端 springboot springsecurity JWT 七日更

架构师 3 期 3 班 -week4- 总结

zbest

总结 week4

测开之数据类型· 第3篇《列表推导式、字典推导式、2种方式创建生成器》

清菡软件测试

测试开发

TeamLeader不可不知的三种团队建设形式

Alan

团队管理 个人成长 28天写作

闭嘴,别再问什么是锁了

程序员老猫

乐观锁 悲观锁 分布式锁 java锁 公平锁

星环科技自动特征工程论文被ICA3PP2020接收

星环科技

AI 数据集

对于传统供热系统来说,转型智慧供热需要哪些条件?

一只数据鲸鱼

物联网 数据可视化 供暖系统 3D

生产环境全链路压测建设历程12:通过生产压测发现的问题摘录

数列科技杨德华

全链路压测

警务通APP系统开发,移动警务平台搭建解决方案

t13823115967

智慧城市

完美!凭借这份阿里大佬分享的4170页Java高手真经笔记!offer拿到手软

Java~~~

Java 程序员 编程语言 电子书 架构资料

甲方日常 70

句子

工作 随笔杂谈 日常

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