This project is implementing :
- Controllers
- Models
- ManyToOne relationship
- Custom Queries
- Oracle JDK 1.8+
- Maven 3.2+ (used for projects build, dependency and documentation)
- Eclipse IDE or VScode
- Spring Tools plugin : set of tools for Spring Boot (optional)
- Docker and docker-compose
Clone projet
- Clone
git clone https://github.com/louisthomaspro/spring-boot-rest-api.git
cd spring-boot-rest-api
- Run postgre database with docker
docker-compose up -d --build
- Run application
mvn spring-boot:run
mvn clean package -Dmaven.test.skip=true
Find more on the Wiki