Spring Boot Multiple MongoTemplates

Spring Boot Multiple Mongo Templates describes way to inject more than one mongo templates or any other objects created by auto configuration.