This repository contains SpringBoot examples developed on Spring Tool suite (STS). Branch Contents: [1] SpringBootMasterExample : SpringBoot examples with Eureka + MySQL + ConfigServer + APIGateway. [2] SpringBootMongo : SpringBoot example with MongoDB [3] SpringBootRedis : SpringBoot example with Redis [4] SpringBootActiveMQ : SpringBoot example with ActiveMQ - Queues and Topics [5] SpringBootDocker : Hello Spring Boot example for Docker [6] SpringBootSwagger* : SpringBoot example with Swagger UI. [7] SpringBootJPA & H2 : SpringBoot example with MySQL | H2. [8] SpringBoot Circuit Breaker : SpringBoot example with CB. [9] SpringBoot Consul - Centralised Config : SpringBootConsul - Centralised Config. [10] SpringBoot Vault - Centralised Credentials : SpringBoot Vault - Centralised Credentials [11] SpringBoot Bean XML : SpringBoot With XML Bean Config and normal @Bean config [12] SpringBoot Multimodule : SpringBoot Multi Module Project [13] SpringBoot Profiles and Environments : SpringBoot Profiles and Environments [14] SpringBoot Cache : SpringBoot Cache [15] SpringBoot API Key : SpringBoot API Key [16] SpringBoot Header : SpringBoot Header [17] SpringBoot Pagination : SpringBoot Pagination [18] SpringBoot Feature Flag : SpringBoot Feature Flag [19] SpringBoot Rate Limiter: SpringBootRateLimiter