Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/asafmaoz1234/spring-rest-api-skeleton-controller
- Owner: asafmaoz1234
- License: mit
- Created: 2022-08-08T08:42:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-24T18:52:13.000Z (about 2 years ago)
- Last Synced: 2024-10-01T07:01:32.734Z (about 1 month ago)
- Topics: java, maven, oas, rest, rest-api, spring-boot, springboot, springweb
- Language: Java
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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