Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Spring Roo 2.0.0.M3 Released!

DZone's Guide to

Spring Roo 2.0.0.M3 Released!

The final milestone version of Spring Roo is out, improving entity relationship support, DTO creation, REST API scaffolding, and JMS support.

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

The Spring Roo team at DISID Corporation has announced the third milestone of Spring Roo 2.0. This is the last milestone, from now on they're going to work in the first release candidate.

M3 generates fully functional Spring applications. This release includes important changes in the architecture of the generated applications that should be compatible with the improvements that RC1 will introduce — but that isn't guaranteed. With that in mind, the projects generated with the M3 might not have been upgraded automatically by the RC1.

The significant new features since the second milestone are:

  • Improved entity relationship support.

  • Master-detail views generation for easier entity relationships management.

  • Added support to create DTOs.

  • Default queries are implemented using QueryDSL in custom Spring Data repositories.

  • Added security commands to grant permissions easier.

  • Spring Web Flow command lives again!

  • Create Webservice endpoints and/or Webservice clients is easier than ever.

  • Even easier is to scaffold your REST API.

  • Support to send and receive emails added.

  • Support to send and receive JMS messages added.

  • Update dependencies: Thymeleaf 3.0, Spring Boot 1.4

  • The Spring IDE Roo Support for Roo 2.0.0.M3 has been updated.

  • Improved the Spring Roo Shell help system usability.

For a complete list of changes in 2.0.0.M3, see the JIRA Release Notes for this milestone and the previous.

For more specific information about Spring Roo project please see the

Project Page | GitHub

As always, you'll also find Roo on Twitter — either follow @SpringRoo or just include #SpringRoo in your tweets.

Thanks to all awesome users who came up with useful bug reports and suggestions.

Stay tuned to Spring Roo news!

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:
java ,spring roo ,entity relationship ,rest api

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}