Browse Software
List Your Product
Loading...
Spring Roo Reviews

User Rating

4/5 (Based on 22 Ratings)

Rating Distribution

  • Excellent

    31.8%
  • Very Good

    40.9%
  • Average

    22.7%
  • Poor

    4.5%
  • Terrible

    0%

Do You Use Spring Roo?

Write a Review
Reviews
AU

Anonymous User

March 31, 2020 Source: G2.com
"Have used spring Roo to do Rapid application development and generated the UI for CRUD operations"
What do you like best about Spring Roo?

Using spring Roo, we can do Rapid application development

What do you dislike about Spring Roo?

I haven't encounter such things, which i don't like in this technologies.

Recommendations to others considering Spring Roo:

Its great technology for rapid application development.

What problems is Spring Roo solving and how is that benefiting you?

Have generated user interface to do CRUD operation.

Read more
AU

Anonymous User

January 19, 2018 Source: G2.com
"A great framework tool for Spring Apps"
What do you like best about Spring Roo?

Its integrity with eclipse, make easy to import sprint functionalities in app. It is easy to install.

What do you dislike about Spring Roo?

Little less explanation in documentation.

What problems is Spring Roo solving and how is that benefiting you?

We are using Sprint Too to implement Spring Boot JPA applications. We write APIs.

Read more
MV

Mallikarjuna V

January 8, 2016 Source: G2.com
"More than RAD tool for hardened application developers"
What do you like best about Spring Roo?

Speed, Quality, Patterns and the amount of code which gets generated.

For basic CRUD operations, If you are clear about your domain models and their relations, i bet it wont let you write a single line of java code. if will just create the entire application for you end to end.

WIth STS you can push in all the aspects if you dont like them

What do you dislike about Spring Roo?

lot of Dojo code gets generated in jsps which is not easily editable

Recommendations to others considering Spring Roo:

1.I dont see ROO gaining traction mostly due to complexity

2.It heavily relies on AoP, almost entire code is generated in the form of Aspects

3. you will need Spring STS to remove aspects and convert it back to normal Java/J2ee project.

4.if you are developing Web MVC project, it will generate a lot of Dojo+jsp code which is entirely useless if you dont know dojo. you will have to rewrite entire UI layer+jsps.

What problems is Spring Roo solving and how is that benefiting you?

I used it extensively when i was working for Samsung Research and Development Institute, it was an RnD institute and we had to develop prototypes which can be scaled to production level applications, and the development had to be really fast.

After some research i ended up using Spring ROO around 3 year ago and i never looked for any other RAD tool.

It lets you choose from vast variety of technologies, patterns, libraries to create your Spring based application. Spring ROO in conjunction with Spring STS is really powerful.

It has capability to create applicaitons which are 'almost' prod ready and fully blown.

Read more
TF

Tomáš F

June 24, 2020 Source: G2.com
"Spring Roo helped me with creating and scaffolding projects."
What do you like best about Spring Roo?

Scaffolding is dynamic, customizable, repeatable. Most of the code is moved to aspects.

What do you dislike about Spring Roo?

Project seems to be dead for long time. Ngnix seems to follow.

Recommendations to others considering Spring Roo:

Create your own annotations to create customizable scaffolding.

What problems is Spring Roo solving and how is that benefiting you?

Whole database layer is just matter of create Entities and everything is generated from its annotations.

Read more
SR

Sudhanshu R

April 27, 2020 Source: G2.com
"Great for Full Stack developer"
What do you like best about Spring Roo?

It's very easy to use we can generate ready made production code .

Helpful for CRUD like application.

What do you dislike about Spring Roo?

We need to modify or delete the code after generation of code in frontend as well as backend which sometimes takes more time.

Recommendations to others considering Spring Roo:

Good for ready made frontend and backend code.I mostly used as a CRUD application and easy to use if you know Spring Framework and basic UI like html,css, javascript

What problems is Spring Roo solving and how is that benefiting you?

It mapped the business domain model java object to database table. It helps us to create database by reverse engineering method.

Read more
GC

Gleyder C

July 11, 2018 Source: G2.com
"A great tool for fast spring development"
What do you like best about Spring Roo?

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 about Spring Roo?

It is not recommended for complex projects, its very hard to integrate with proyect that has been created and has a very advanced status of development.

What problems is Spring Roo solving and how is that benefiting you?

I have created applications fastest than before, in my company we are constantly creating CRUDs for clients and Spring Roo has helpt us to deliver web apps in a very fast manner

Read more
AC

Attila C

January 15, 2016 Source: G2.com
"Spring Roo is awesome for quick prototypes"
What do you like best about Spring Roo?

Quick code generation which kept in sync

Great and rich command line tool

Eclipse integration

What do you dislike about Spring Roo?

I used it several years ago for building quick rest api's do not remember any issues.

Recommendations to others considering Spring Roo:

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 entities db config and the rest will be generated by Roo.

What problems is Spring Roo solving and how is that benefiting you?

Building REST endpoints quickly while defining vertical structure and configurations in spring

Read more
CS

Channa S

April 18, 2020 Source: G2.com
"Easy to use"
What do you like best about Spring Roo?

Can up and run the application with less Effort

What do you dislike about Spring Roo?

Things have been auto-configured and later hard to identify. Auto-generated code is very complex some times a bit hard to apply changes manually.

What problems is Spring Roo solving and how is that benefiting you?

I have used Spring Roo to complete one of my industry projects. The beauty of Spring Roo is it helps to generate and up and run complete Spring Web application with fewer commands.

Read more
AU

Anonymous User

April 8, 2020 Source: G2.com
"RAD with JAVA - Spring Roo"
What do you like best about Spring Roo?

Faster development than before. It’s scaffolding technique is very helpful to create the CRUD functionalities from DB design.

What do you dislike about Spring Roo?

UI development is still manual. The default UI is not attractive and customisation of UI is complicated.

What problems is Spring Roo solving and how is that benefiting you?

Faster development.

Read more
AU

Anonymous User

April 1, 2020 Source: G2.com
"Worked explicity with ROO to create boiler plate code, configure projects"
What do you like best about Spring Roo?

Had the first encounter with Roo, couple of years back, wherein we kickstarted the project with

simple spring roo shell and

configured packages

maven-arch type

web project

JPA provider.

Model definition

MVC Thymleaf templates for models

It was a bliss.

What do you dislike about Spring Roo?

Nothing in particular.

But off late, we have much wide IDE support,

spring boot

https://start.spring.io/

which kind of makes roo redundant.

Recommendations to others considering Spring Roo:

Definitely a way to go

1. Interactive shell to create project

2. JPA Setup - This is still somwehat a pain if we do it normal way ...even with IDE support

3. Setting up models, and based on it, it could generate the thymleaf templates for CRUD. This helped the startup a lot

What problems is Spring Roo solving and how is that benefiting you?

1. Interactive shell to create project

2. JPA Setup - This is still somwehat a pain if we do it normal way ...even with IDE support

3. Setting up models, and based on it, it could generate the thymleaf templates for CRUD. This helped the startup a lot

Read more

We understand SaaS better

SaaSworthy helps stakeholders choose the right SaaS platform based on detailed product information, unbiased reviews, SW score and recommendations from the active community.

icon

Buyers

Looking for the right SaaS

We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.

icon

Makers

Want more customers?

Our experts will research about your product and list it on SaaSworthy for FREE.

Get Listed