Why and How to use SpringBootServletInitializer?
Learn the internal working of SpringBootServletInitializer and how to use it to deploy a Spring Boot application to an external server.
Learn the internal working of SpringBootServletInitializer and how to use it to deploy a Spring Boot application to an external server.
Learn to configure and deploy a Spring Boot application as a traditional .war file into an external tomcat application server.
Learn the core concepts of GraphQL and running an example Spring Boot application with GraphQL integrated for querying and updating the data.
Spring Boot Gradle plugin provides support for Spring Boot applications using Gradle as the build automation tool that helps in dependency management and application packaging.
Learn different ways to configure a Spring Boot non-web application that starts without an embedded Web server such as tomcat or jetty.
Learn to convert Map keys and values to the array, List or Set using the ArrayList and HashSet constructors as well as Stream APIs.
Learn about Caffeine Cache and how we can use Caffeine with Spring Boot. Learn to configure caching, add and evict cache entries with example
Learn to use Java TreeMap, Spring’s LinkedCaseInsensitiveMap and Apache common’s CaseInsensitiveMap for creating case-insensitive Maps.
Learn to create immutable and unmodifiable maps in Java using Java collections APIs and Guava’s ImmutableMap class.
Learn to convert a Stream into immutable/unmodifiable collection using Stream methods such as stream() and Collectors.toUnmodifiableList().
HowToDoInJava provides tutorials and how-to guides on Java and related technologies.
It also shares the best practices, algorithms & solutions and frequently asked interview questions.