-
REST service:
- Sample REST controller
- OPEN API Swagger for API documentation
-
Logging :
- aspect based logging enabled for before and after method execution and exceptions
- logback file rolling appender
- Log streaming to Logstash using LogstashTcpSocketAppender
- Actuator for dynamic log level control
-
Automated getter/setter/constructor
- project lombok implementation in sample model class
-
Central Config dependencies from Spring cloud config server
- Single config repo to manage config for multiple microservices - https://github.com/sau2382/ConfigRepo
- Retry to fetch config in case config server is down temporarily
-
Netflix Eureka based naming and discovery service
sau2382 / springbootdemo Goto Github PK
View Code? Open in Web Editor NEWSpring boot based microservice sample with docker-compose & k8s container deployment.