This is a simple spring boot 2+ app with hibernate 5+ and Java 8+tech stack. UI at: https://github.com/sandeep-pareek/Angular8NoteApp Autodeployed at : https://sandeep-pareek.github.io/SpringBootNoteApp/
SpringBoot
2+ with Spring security
.JWT
based token authorization and authentication is implemented for USER and ADMIN role.Swagger2
is implemented to see APIs. Swagger
impl is updated with auth bearer token based login.One to One
, One to Many
and Many to One
association between Note
, Tags
using association table note_tag
.password as hash
, not plaintext.