Spring Roo 2.0.0M2 发布

新闻 | Pieter Humphrey | 2016年5月18日 | ...

我谨代表 DISID Corporation 的 Spring Roo 团队,非常高兴地宣布 Spring Roo 2.0.0.M2 已发布!

此 Spring Roo 版本的主要目标是更新代码生成器,以使用最新的 Spring 技术。

  • 使用 Spring IO Platform 管理依赖版本,并能够使用最新的 Spring 技术。
  • 更新代码生成器,使用最新的 Spring framework 版本 (4.x)。
  • 更新代码生成器,在生成的项目中包含 Spring Boot。
  • 移除所有基于 XML 文件的生成配置,使用 Spring Boot 自动配置。
  • 放弃 Active Record 数据模型,转而使用基于 Repository (Spring Data) 的模型。
  • 默认生成基于服务层模式的应用架构。

此外,Spring Roo shell 的可用性也得到了改善。

  • 更直观的命令,只提供必需的参数。
  • 新增配置 Spring Roo 行为的命令。
  • 多模块项目改进。
  • 通过 Spring Roo Shell 进行推送操作。

最后,表示层生成引擎已重构。

  • 同一个控制器允许不同的响应类型 (JSON, THYMELEAF 等)。
  • 可以使用 THYMELEAF 生成视图。
  • 视图层生成引擎基于 FreeMarker 模板,开发者可以安装和自定义这些模板。
  • Dojo 已被 HTML5, CSS3, Bootstrap 和 jQuery 组件 (Datatables, Select2 等) 取代。
  • 全新的令人惊叹的 Spring Roo 响应式主题!
  • ……以及更多!

一如既往,新版本的 Spring Roo 包含了社区报告的一些 bug 修复和改进。

有关新版 Spring Roo 所做更改的完整详细信息,请参阅 Spring Roo 2.0.0.M2 Release Notes

此外,Spring Tool Suite (STS) 团队正在努力发布 STS 3.8.x,其中将包含适用于 Roo 2.0.0.M2 的 Spring IDE Roo Support。

如果您想提前安装更新后的 Roo 组件,可以通过 Spring IDE 的 nightly 更新站点手动安装,但请记住,您将获得一个不稳定的 STS 版本,可能包含错误。

感谢所有提供有用的 bug 报告和建议的优秀用户。

有关 Spring Roo 项目的更多具体信息,请参阅 项目页面 | GitHub

一如既往,您也可以在 Twitter 上找到 Roo——关注 @SpringRoo 或在您的推文中包含 #SpringRoo。

请继续关注 Spring Roo 新闻!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有