This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Java Interview Guide and have Anthony DePalma on-line!
See this thread for details.
The moose likes Spring and the fly likes Spring Roo - questions Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "Spring Roo - questions" Watch "Spring Roo - questions" New topic

Spring Roo - questions

Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3381

I have been working with Spring for quite sometime. But have NOT got any chance to hear about or work with Spring Roo.

1. What exactly is Spring Roo? Is it a plugin for Spring Core?

2. Why should I need Spring Roo?

3. Is Spring Roo applicable only for web app development in Spring? Can I use it for other modules like Spring Batch and Spring Integration?

4. How does it really work or make the developers life easy?

5. In the springsource website (, one of the features say that "Totally compromise free". What does that actually mean?

6. Can I get it integrated with my eclipse or netbeans IDE? or is it applicable only for SpringSource IDE?

Thanks in advance.

Raghavan alias Saravanan M

Everything has got its own deadline including one's EGO!
[CodeBarn] [Java Concepts-easily] [Corey's articles] [SCJP-SUN] [Servlet Examples] [Java Beginners FAQ] [Sun-Java Tutorials] [Java Coding Guidelines]
Aymen Benhmida

Joined: Jun 24, 2011
Posts: 12

spring roo is a RAD (Rapid Application Development), it's just a tool to help you reduce the time of setting up your java web project, configuring your spring configuration, writing your DAOs and a lot of cool stuff.
of course you don't have to use it or you can use it just as a first step in setting up a standard spring web application and for configuring database and the like.
I agree. Here's the link:
subject: Spring Roo - questions
It's not a secret anymore!