Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asafmaoz1234/spring-rest-api-skeleton-controller

A skeleton project for when you want to quick start a springboot project with REST apis.
https://github.com/asafmaoz1234/spring-rest-api-skeleton-controller

java maven oas rest rest-api spring-boot springboot springweb

Last synced: 24 days ago
JSON representation

A skeleton project for when you want to quick start a springboot project with REST apis.

Awesome Lists containing this project

README

        

# Spring boot rest api - skeleton controller

A basic skeleton project for when you want to **quick start**
a spring boot application that is going to use **REST requests**.

## What do you have in this project


  • SampleController with GET/POST/PUT/DELETE endpoints

  • Autowired Model in the controller

  • Payload class for POST/PUT requests

  • Response class

  • Basic unit testing - Junit and Mockito

  • Postman collection in the resources directory for easier manual testing

  • open api spec oas.yaml

## Getting Started
- Build with Java 8 and above
- Start adding your specific project logic