Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aadewunmi/springboot-employee-management-system
Employee Management (CRUD) System | Tech Stack: Java 17, Spring Boot, Thymeleaf, Spring MVC, Spring Data Jpa, Hibernate, Maven and MySQL
https://github.com/aadewunmi/springboot-employee-management-system
crud crud-application crud-operations employee-management-system hibernate java java-17 maven mysql-database spring-boot spring-data-jpa spring-mvc
Last synced: about 2 months ago
JSON representation
Employee Management (CRUD) System | Tech Stack: Java 17, Spring Boot, Thymeleaf, Spring MVC, Spring Data Jpa, Hibernate, Maven and MySQL
- Host: GitHub
- URL: https://github.com/aadewunmi/springboot-employee-management-system
- Owner: AAdewunmi
- Created: 2022-10-30T11:47:46.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T14:39:18.000Z (about 2 years ago)
- Last Synced: 2023-03-05T01:01:21.435Z (almost 2 years ago)
- Topics: crud, crud-application, crud-operations, employee-management-system, hibernate, java, java-17, maven, mysql-database, spring-boot, spring-data-jpa, spring-mvc
- Language: Java
- Homepage:
- Size: 204 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project Title:
Employee Management (CRUD) System
## 1. Project Description:
A Spring MVC web application for Employee Information Management with the following CRUD operations:
- Get all the employees
- Add a new employee
- Update an employee
- Delete an employee## 2. Tech Stack:
- Java 17
- Spring Boot
- HTML
- Bootstrap
- Thymeleaf
- Spring MVC
- Spring Data JPA
- Hibernate
- Maven
- MySql database## 3. Installing:
i. Clone the git repo
```
https://github.com/AAdewunmi/SpringBoot-Employee-Management-System.git
```ii. Open project folder
iii. Explore
## 4. How To Use:
i. Create Database -> demo
ii. Open project in preferred IDE (I used SpringToolsSuite4)
iii. Run project as Spring Boot App
iv. Hibernate will automatically create a table -> employee
v. Add sample data to table using MySQL Workbench Client
vi. Open web app at localhost: 8080/
vii. Add, Update and Delete records from web app
Have fun
😎
## 5. Demo:
### - All Employee UI
![This is an image](src/main/java/images/main_creenshot.png)
### - Add Employee UI
![This is an image](src/main/java/images/add_creenshot.png)
### - Update UI
![This is an image](src/main/java/images/update_creenshot.png)
## 6. Original Creator:
Author: Ramesh Fadatare
Github Project Name: springboot-thymeleaf-crud-pagination-sorting-webappGithub URL: https://github.com/RameshMF/springboot-thymeleaf-crud-pagination-sorting-webapp
Youtube URL: https://www.youtube.com/watch?v=_5sAmaRJd2c
Date: 1 June, 2020