Spring Roo 1.2.0.RC1 发布

工程 | Alan Stewart | 2011年11月24日 | ...

Spring Roo 团队很高兴地宣布 1.2.0 Release Candidate 1 的可用性。Roo 1.2.0.RC1 版本基于 M1,并包含两个令人兴奋的新功能

  • 多模块 Maven 项目支持。这是 Roo 社区最受欢迎和投票最多的功能 (ROO-120)。您现在可以创建带有父 POM 和任意数量项目模块的项目。例如,您可以将您的领域模型放在一个模块中,并将您的 UI 代码(例如 MVC 或 GWT)分离到它们自己的模块中。有关此功能的完整文档将在今年晚些时候发布的 Roo 1.2.0 正式版中提供。
  • JSF 2.0/PrimeFaces 3. 第二个最受欢迎的社区功能和最近 Roo 调查中最需要的功能 - JSF 2.0/PrimeFaces 支持 (ROO-516)。您现在可以利用 PrimeFaces 3.0 组件库中的出色组件,构建高质量的 JSF 应用程序。支持代码的完整双向工程、在 JSF 2.0 实现(Oracle Mojarra 或 Apache MyFaces)之间切换,以及通过 Roo 命令选择 PrimeFaces 主题。

我们还增强了我们的 Roo 注释,以便让您可以更灵活地配置您的持久层

  • 不再需要在您的领域对象中包含 "Active Record" 模式的持久化代码。 新的 @RooJpaEntity 注释确保只有 @Entity、@Id 和 @Version 字段和方法由 Roo 创建和维护,而没有 CRUD 方法。 使用 @RooJpaEntity 注释的类旨在与 Roo 的 JPA 仓库和服务分层功能一起使用。
  • 旧的 @RooEntity 注释已重命名为 @RooJpaActiveRecord ,并且在创建实体时仍然是默认值,并将引入与以前相同的 CRUD 方法。
  • 在现有的 Roo 项目中使用 RC1? - 简单,只需将您的 @RooEntity 注释重命名为 @RooJpaActiveRecord,并在 STS 或 Eclipse 中使用组织导入功能来解决导入问题。
请记住这是一个候选发布版本,因此您应该继续使用 Roo 1.1.5 进行生产项目。 但是,我们鼓励您测试此新版本,因为我们希望尽快将 1.2.0.RELEASE 提供给您。

我们希望您喜欢这个新版本。请通过 社区论坛分享您的经验,关注 @SpringRoo 获取最新消息,或者在您的推文中使用 #springroo

Alan Stewart, 项目负责人 - Spring Roo

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部