Spring Roo
What is Spring ROO
A next-generation rapid application development tool for Java developers. With Roo you can easily build full Java applications in minutes.
Spring Roo is a Java-based tool. Spring Roo is awesome for CRUD-Clients!.
You can create a CRUD application within minutes to create, read, update and delete data
Disadvantage
Spring Roo is NOT good for complex Projects (yet)
Spring Roo Focus on
- Rapid results
- 100% develop in Java
- Easy-to-use
- Fast and simple to remove
- Totally compromise free
- Active, helpful community
- Comprehensive technology integrations
- Extension points via Roo add-ons
- Spring-certified architecture
How to Use Spring Roo
mkdir spring-roo-demo cd spring-roo-demo roo.sh/roo.bat roo> project setup --topLevelPackage com.foo roo> jpa setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY roo> entity jpa --class ~.domain.Timer roo> field string --fieldName message --notNull roo> repository jpa --all roo> service --all roo> web mvc setup roo> web mvc view setup --type THYMELEAF roo> web mvc controller --all --responseType THYMELEAF roo> web mvc controller --all --pathPrefix /api roo> quit mvn spring-boot:run
Spring Roo
By Sagar Mal Shankhala
Spring Roo
- 418