An open API service indexing awesome lists of open source software.

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

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.