Spring Roo 2.0.0.M1 已经发布!

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

我代表 DISID Corporation Spring Roo 团队,很高兴地宣布 Spring Roo 2.0.0.M1 已经发布!

Spring Roo 2 的第一个版本是 Spring Roo 项目最重要的重构之一。我们已将 Roo 移动为一个更小且更易于维护的项目:

  • OSGi 容器已升级到 OSGi R5。
  • Spring Roo 定义了它的运行时。 Roo 运行时包含执行插件所需的一切,但不包含任何插件。
    • 因为 Roo 运行时不包含任何插件,所以更容易保持更稳定和向后兼容。
  • 现在 Spring Roo 以 Spring 技术为中心,因此 GWT 插件和 JSF 插件等插件已移至它们自己的项目中,以便由 Roo 社区维护。 如果您的组织想通过维护这些插件来为 Roo 项目做出贡献,请联系:springroo at disid.com
  • 用户指南已迁移到 ASCIIdoc。

此外,我们还专注于提高可扩展性和增加 Spring Roo 项目的协作:

  • 已经创建了一个共享、查找和跟踪第三方插件的地方。这个地方就是“ Roo Marketplace ”。
  • Roo 提供了一种将一组插件一起打包和分发的新方法:“Roo Addon Suite”。 Roo Addon Suite 基于 OSGi R5 子系统,它提供了一个非常方便的部署模型,而不会影响 Roo 的模块化。

与往常一样,新版本的 Spring Roo 包含一些错误修复和社区报告的改进。

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

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

目前我们正在开发 Spring Roo 2.0.0.M2,它将包括以下改进:

  • 更新代码生成以使用最新版本:Spring framework 4 et al。
    • 从 Spring 框架依赖项转移到 Spring IO 平台
  • 用户管理的 POM( ROO-3465 ROO-3478
  • 新 Web UI 的第一个版本 ( ROO-3629 )

此外,STS 团队正在努力发布 STS 3.7.0,其中将包括对 Roo 2.0.0 的 Spring IDE Roo 支持。如果您之前想安装更新的 Roo 组件,您可以通过 Spring IDE 每晚更新站点手动安装。

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

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

请继续关注 Spring Roo 新闻!