spotsaas-logo
Get Listed

7.5

Spot Score

Spring Roo - Application Development Software

Spring Roo Reviews in May 2025: User Ratings, Pros & Cons

Effortlessly build Java apps in minutes with Roo.

3.8

Add to compare

Request a Quote

Spring Roo Reviews & Ratings

3.8

Very Good

Based on 22 ratings & 23 reviews

Rating Distribution

Excellent

(7)

Very Good

(10)

Good

(5)

Poor

(1)

Terible

(0)

Log in Required to View Reviews

Filter results

Sort by :

Relevance
Relevance
Highest-Rated
Lowest-Rated
Least-Recent
Most-Recent

Share this page

Showing 11-20 out of 23

AK

Anuj K

03/23/20

3 out of 5

I don't recommend Spring Roo for any project Longer than 1 year

What do you like best? It generates lots of boilerplate, test cases, service classes, by a couple of commands. It ends up saving lots of time when you need rapid development. I was primarily using spring roo 1.3.2 which is quite old. We used it for lots of hackathons and small-2 POC's. Just one suggestion for the team, make sure the number of tutorials are high for spring roo. I personally as well as some team members have faces issues whose solutions are not available on the internet at ...

Read more

UI

User in Airlines/Aviation

03/21/20

4 out of 5

Roo feedback

What do you like best? The way framework eases the work of the developer to create the entity classes What do you dislike? Limitation of the framework and generic error messages which is hard for a beginner to identify and fix What problems are you solving with the product? What benefits have you realized? Used it for Entity class generation and becomes very handy and eases the burden of developer

07/12/18

4 out of 5

Separate the programmer's code from the tedious and repetitive code generated from the project

What do you like best? The first point in favor of Spring Roo is its interface, a command interpreter with autocomplete, very similar to the shells with readline. This will allow us to create our own scripts to generate the skeleton or parts of the application with the flexibility and productivity of the command interpreters. In addition, the interpreter is really intuitive. Just press [tab] to see the options we have or enter the command 'hint' to get directions on the next step. Of ...

Read more

EG

Eduardo G

07/12/18

4 out of 5

Separate the programmer's code from the tedious and repetitive code generated from the project

What do you like best? The first point in favor of Spring Roo is its interface, a command interpreter with autocomplete, very similar to the shells with readline. This will allow us to create our own scripts to generate the skeleton or parts of the application with the flexibility and productivity of the command interpreters. In addition, the interpreter is really intuitive. Just press [tab] to see the options we have or enter the command 'hint' to get directions on the next step. Of ...

Read more

07/11/18

4.5 out of 5

A great tool for fast spring development

What do you like best? This tool it is very cool the best I like of this shell application is that all the code generated its very readable and based on my skils and knowledge and also it can be reusable and, not only creates and Spring Web Application more than that it can even generates applications focused on newer Spring technologies like Spring IO platform, Spring Data and Spring Boot applications. What do you dislike? It is not recommended for complex projects, its very hard to ...

Read more

01/19/18

5 out of 5

A great framework tool for Spring Apps

What do you like best? Its integrity with eclipse, make easy to import sprint functionalities in app. It is easy to install. What do you dislike? Little less explanation in documentation. What business problems are you solving with the product? What benefits have you realized? We are using Sprint Too to implement Spring Boot JPA applications. We write APIs.

01/19/16

4 out of 5

Great potential with some major flaws

What do you like best? Great idea, separation of generated code from a custom written code using aspects. Very useful once you get past initial, undocumented struggles. Roo is completely customizable but it takes time to learn how to use it. It keeps track of schema changes and custom code that overrides what Roo would generate. Easy to remove Roo from the project and push all the AJ code into Java classes to end up with a regular Spring Java project. Scripting and automation of code ...

Read more

01/19/16

2.5 out of 5

Why Spring Roo

What do you like best? Spring Roo can be used to jump start your project... Roo shell is nice feature.. JPA entities and their Spring Data JPA repositories can be easily added... What do you dislike? needs comprehensive support..JPA entities and their Spring Data JPA repositories can be easily added... What business problems are you solving with the product? What benefits have you realized? Roo shell is nice feature.. JPA entities and their Spring Data JPA repositories can be easily added...

01/15/16

4.5 out of 5

Spring Roo is awesome for quick prototypes

What do you like best? Quick code generation which kept in sync Great and rich command line tool Eclipse integration What do you dislike? I used it several years ago for building quick rest api's do not remember any issues. Recommendations to others considering the product This is great tool for generating your projects from well defined models, validation and preconfigured spring modules. Highly recommended if you need similar projects, just use the Roo config file modify or add new ...

Read more

01/11/16

3.5 out of 5

DDD easy way

What do you like best? Easy configurable basic DDD application to deploy into production. Doesn't add extra dependencies to your spring based project. OSGI based. What do you dislike? It depends on Spring based projects and coupled to maven. What business problems are you solving with the product? What benefits have you realized? Create MVP easily and evolve quickly applications to enterprise ones.

Disclaimer: This research has been collated from a variety of authoritative sources. We welcome your feedback at [email protected].