Sign inSign up

sergiopoliveira/java-spring-boot-template

By sergiopoliveira

Updated over 7 years ago

Java Spring Boot Template for REST API

Image
0

153

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