geekyme / spring-base-service

Base spring service implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Base Service

This repostiory will act as a template for Spring-based Service

Quickstart

./gradlew bootRun

View http://localhost:9000/swagger-ui.html for the autogenerated docs

Features

  • Automatic API Documentation
  • Consistent Error Response
  • i18n and l10n through Locale Detection and Resource Files
  • Externalized Application Configuration
  • Profile-based Configuration
  • Return non-200 HTTP Status when there is an error

Spring Libraries

3rd Party Libraries

Annotations being used:

Libraries being used:

Special Thanks

In addition to libraries (and their docs) that's being used for this tempalte, I'd like to give my gratitude to the people behind these sites for their post(s):

About

Base spring service implementation


Languages

Language:Java 100.0%