Skip to content

aybukebetulsilay/Bookpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookpad

Java Spring Boot and Spring Security are utilized for authentication and authorization operations with JSON Web Tokens (JWT). The implementation also incorporates a Refresh Token mechanism. Database operations are managed through JPA Repository with MySQL, and a role mechanism is applied such as User and Admin. To enhance error handling, a custom exception class is employed. REST best practices are adhered to, including the creation of a BaseResponse to ensure proper responses. The project is structured within Docker containers, and the use of MapStruct prevents entities from being returned as responses.

About

Java 17, Spring Boot, Spring Data, Spring Security, Maven, JWT, Refresh Token, Docker, MapStruct, REST API, MySQL

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages