Spring Roo 1.2.0.RC1 发布

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

Spring Roo团队欣喜地宣布1.2.0候选版本1现已可用。Roo 1.2.0.RC1版本紧随M1版本之后,并包含两个令人兴奋的新功能

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

我们还增强了我们的Roo注解,为您提供更多配置持久层的方式的灵活性。

  • 不再需要在您的领域对象中使用“活动记录”模式持久化代码。新的@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社区中所有即将举行的活动。

查看全部