This is a Maven project with Spring MVC, Spring Data JPA, Hibernate, MySQL, Tomcat, and Eclipse.
- Start new Dynamic Web Project
- Convert to Maven project
- Configure pom.xml file
- Spring MVC application Initializer
- Spring MVC ViewResolver
- Spring MVC Controller
- Configure persistence.xml
- Customer Model class
- CustomerRepository Interface
- CustomerService class
- Start List Customer feature
- Configure Spring Data JPA
- Complete List Customer feature
- New Customer feature
- Edit Customer feature
- Delete Customer feature
- Search Customer feature