https://github.com/wnm-trojan/simple-employee-job-allocation-service
Java Spring Boot Employee job allocation CRUD service for beginners
https://github.com/wnm-trojan/simple-employee-job-allocation-service
backend-service beginners crud-application employee java spring-boot study-project
Last synced: 7 months ago
JSON representation
Java Spring Boot Employee job allocation CRUD service for beginners
- Host: GitHub
- URL: https://github.com/wnm-trojan/simple-employee-job-allocation-service
- Owner: wnm-trojan
- Created: 2020-03-14T08:51:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-08T09:42:15.000Z (about 5 years ago)
- Last Synced: 2025-01-21T10:51:27.662Z (9 months ago)
- Topics: backend-service, beginners, crud-application, employee, java, spring-boot, study-project
- Language: Java
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple-employee-job-allocation-service
Java Spring Boot Employee job allocation CRUD service
This is a simple Employee job allocation RESTful API Service for study purpose only.
## API Services
Department
Employee
Job Allocation
Work Log
## Models
Department Model
Employee Model
JobAllocation Model
WorkLog Model
## Repository
Employee Repository
Department Repository
JobAllocation Repository
WorkLog Repository
## Controllers
Employee Controller
Department Controller
JobAllocation Controller
WorkLog Controller
## Security
Securing RESTful APIs with JWTs
JSON Web Tokens, commonly known as JWTs, are tokens that are used to authenticate users on applications. This technology has gained popularity over the past few years because it enables backends to accept requests simply by validating the contents of these JWTS. That is, applications that use JWTS no longer have to hold cookies or other session data about their users. This characteristic facilitates scalability while keeping applications secure.