This is a UI for managing cutomers. Actions contain "add", "delete", and "update". This is a Maven project, use Spring boot framework to work with thymeleaf. Also use SpringData JPA to decrease the codes of traditional DAO layer.
- Java
- Spring Boot
- MySQL
- JPA
- HTML
- Bootstrap
Home page: list all customer
Delete: pop-up alert before action
Save: create a new customer info
Update: read data from DB and allow to be updated
Native Hibernate JPA (EntityManager to get currentSession)
Standard JPA (EntityManager)
Spring Data JPA (JpaRepository)
No service layer & controller, use Spring Rest dependency to implement: