Sign inSign up

sergiopoliveira/java-spring-boot-template

By sergiopoliveira

•Updated over 7 years ago

Java Spring Boot Template for REST API

Image
0

156

sergiopoliveira/java-spring-boot-template repository overview

⁠Java Spring Boot Template for REST API

CircleCI Codacy Badge codecov

One-line description of project.

⁠Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

⁠Prerequisites

JDK 11 and Maven or Docker is required to run this project.

⁠Build and Run
⁠Maven

Build and run the project with Maven:

mvn package
mvn spring-boot:run
⁠Docker

Public page from Docker Hub⁠

Pull image:

docker pull sergiopoliveira/book-recommendation-system

Run it:

docker run -p 8080:8080 sergiopoliveira/book-recommendation-system

⁠REST Endpoints

Describe REST Endpoints

⁠Testing Examples

Describe an example of using this project.

⁠Business Logic

Describe what this project does, how it processes data and presents it to the consumer.

⁠Running the tests

Tests created using JUnit and Mockito. Run them as:

mvn test

⁠Built With

  • Java 11
  • Spring Boot
  • Spring Data JPA
  • Project Lombok
  • MapStruct
  • Maven
  • JUnit, Mockito
  • H2 in-memory database

⁠Authors

⁠License

This project is licensed under the MIT License - see the LICENSE⁠ file for details

Tag summary

Content type

Image

Digest

Size

518.5 MB

Last updated

over 7 years ago

docker pull sergiopoliveira/java-spring-boot-template