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 包含社区报告的一些错误修复和改进。

有关新 Spring Roo 版本中所做更改的完整详细信息,请参阅 Spring Roo 2.0.0.M2 发行说明

此外,Spring Tool Suite (STS) 团队正在努力发布 STS 3.8.x,其中将包含针对 Roo 2.0.0.M2 的 Spring IDE Roo 支持。

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

感谢所有出色的用户提出的有用的错误报告和建议。

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

与往常一样,您还可以在 Twitter 上找到 Roo - 要么关注 @SpringRoo,要么在您的推文中包含 #SpringRoo。

请继续关注 Spring Roo 新闻!

获取 Spring 新闻通讯

保持与 Spring 新闻通讯的联系

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将举行的活动

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

查看全部