Search code examples
springspring-mvcspring-roo

what is difference between spring framework and spring roo


Can anyone clarify what are the differences between Spring Framework, Spring ROO, and Spring MVC ? I am really puzzled by these similar terms and cannot mangage find an answer.


Solution

  • It's really easy:

    • Spring Roo is a DEVELOPMENT-TIME tool, similar to Eclipse, IntelliJ, etc.
    • Spring Framework is a RUN-TIME framework.

    Applications generated with Spring Roo at development time use Spring Framework at run time.

    Hope this helps.