Using Spring Roo to try to develop applications faster

Luckily for us, the Spring team understood the importance of a fast project start. In early 2009, a new project called Spring Roo was announced (see https://projects.spring.io/spring-roo for more details). This project was aimed at rapid application development. The main idea behind Spring Roo is to use the convention-over-configuration approach. For that purpose, Spring Roo provides a command-line user interface that makes it possible to initialize infrastructure and domain models, and create a REST API with a few commands. Spring Roo simplifies the application development process. However, using such a tool for large application development did not seem to work in practice. Here, problems arose when the structure of the project became complicated, or when the technologies used went beyond the scope of the Spring Framework. Finally, Spring Roo was also not too popular for daily use. Consequently, the question of rapid application development remains unanswered.

Note that Spring Roo version 2.0 was released at the time of writing. This contains many improvements that we can learn about at https://docs.spring.io/spring-roo/docs/current/reference/html.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.148.104.242