This is spring boot tutorial for beginner. You can find videos tutorial from here
It is final code of my tutorial meaning that you watch from video 1 to 10 step by step to achieve it. For integration with keycloak will be in other repository.
- choose your favourite IDE (IntelliJ, NetBean, Spring tool suite....)
- using JDK 8
- clone and import project
- setup postgreSQL - you can use other DBMS too
- using this route '/api/v1/user' as GET method to create a user for login. I'm not implement CommandLineRunner :D
- create spring boot app with intelliJ
- spring boot project with JSP
- spring boot app with spring data
- introduction to web-services (RESTFul API) in spring framework
- RESTFul web-service with spring boot
- spring boot with jersey web-service
- spring boot - Restful API with spring data rest
- config swagger 2 with spring boot
- spring security in spring boot app using in memory authentication
- spring security in spring boot app using database authentication