-
Notifications
You must be signed in to change notification settings - Fork 49
Usage
José Vieira Neto edited this page Dec 15, 2017
·
8 revisions
There are several commands the main one is the scaffold
where it generates for you the model, repository, service, controler and the view with thymeleaf.
When running spring scaffold -n "User" -p "name: String email: String"
you will see.
created src/main/java/com/example/model/UserModel.java
created src/main/java/com/example/repository/UserRepository.java
created src/main/java/com/example/service/UserService.java
created src/main/java/com/example/controller/UserController.java
created src/main/resources/layout.html
created src/main/resources/templates/user/index.html
created src/main/resources/templates/user/form.html
created src/main/resources/templates/user/show.html
with this simple command you already have a complete crud (create, read, update, delete).
Another very common command is the spring controller -n "Home"
Output:
created src/main/java/com/example/controller/HomeController.java
created src/main/resources//templates/home/index.html
Files generated: