A restful API project with Spring Boot, Spring Data JPA and Spring Security.
A project done as part of my Java application developper training (project n°7).
The main skills acquired with this project were:
- implements an API using good development practices
Here are the presentation slideshows I made for this project.
spring-boot Technical:
Framework: Spring Boot v2.6.7
Java 8
Thymeleaf
Bootstrap v.4.3.1
Setup with Intellij IDE
Create project from Initializr: File > New > project > Spring Initializr
Add lib repository into pom.xml
Add folders
Source root: src/main/java
View: src/main/resources
Static: src/main/resource/static
Create database with name "demo" as configuration in application.properties
Run sql script to create table doc/data.sql