Spring Boot - List all Beans loaded in the ApplicationContext - Walking Techie

Blog about Java programming, Design Pattern, and Data Structure.

Sunday, June 24, 2018

Spring Boot - List all Beans loaded in the ApplicationContext

Spring boot loads many beans into ApplicationContext on start up. It depends on the dependencies included in the pom.xml file.

You can get all the beans names by calling applicationContext.getBeanDefinitionNames() method that are loaded in ApplicationContext.

When you implements CommandLineRunner interface in HelloWorldApplication class. You need to override run method.

package com.walking.techie;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;

@SpringBootApplication
public class HelloWorldApplication implements CommandLineRunner {
  private static Logger logger = LoggerFactory.getLogger(HelloWorldApplication.class);

  @Autowired private ApplicationContext applicationContext;

  public static void main(String[] args) {
    SpringApplication.run(HelloWorldApplication.class, args);
  }

  @Override
  public void run(String... args) throws Exception {
    String[] beans = applicationContext.getBeanDefinitionNames();
    logger.info("Beans:: ####################################");
    for (String bean : beans) {
      logger.info(bean);
    }
    logger.info("############################################");
  }
}

pom.xml file

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.walking.techie</groupId>
    <artifactId>spring-boot-hello-world</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>spring-boot-hello-world</name>
    <description>Hello World Application in Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>

Output

Output on console:

.   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.0.3.RELEASE)

2018-06-24 10:43:05.153  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : Starting HelloWorldApplication on administrator-ThinkPad-L450 with PID 21258 (/home/santosh/Documents/Documents/spring-boot/spring-boot-hello-world/target/classes started by santosh in /home/santosh/Documents/Documents/spring-boot/spring-boot-hello-world)
2018-06-24 10:43:05.157  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : No active profile set, falling back to default profiles: default
2018-06-24 10:43:05.241  INFO 21258 --- [           main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5223e5ee: startup date [Sun Jun 24 10:43:05 IST 2018]; root of context hierarchy
2018-06-24 10:43:06.572  INFO 21258 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2018-06-24 10:43:06.598  INFO 21258 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2018-06-24 10:43:06.599  INFO 21258 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.31
2018-06-24 10:43:06.603  INFO 21258 --- [ost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
2018-06-24 10:43:06.678  INFO 21258 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2018-06-24 10:43:06.678  INFO 21258 --- [ost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 1442 ms
2018-06-24 10:43:06.804  INFO 21258 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
2018-06-24 10:43:06.810  INFO 21258 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
2018-06-24 10:43:06.810  INFO 21258 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2018-06-24 10:43:06.810  INFO 21258 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
2018-06-24 10:43:06.810  INFO 21258 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
2018-06-24 10:43:06.936  INFO 21258 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2018-06-24 10:43:07.164  INFO 21258 --- [           main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5223e5ee: startup date [Sun Jun 24 10:43:05 IST 2018]; root of context hierarchy
2018-06-24 10:43:07.212  INFO 21258 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2018-06-24 10:43:07.213  INFO 21258 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2018-06-24 10:43:07.234  INFO 21258 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2018-06-24 10:43:07.234  INFO 21258 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2018-06-24 10:43:07.359  INFO 21258 --- [           main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
2018-06-24 10:43:07.393  INFO 21258 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
2018-06-24 10:43:07.396  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : Started HelloWorldApplication in 2.775 seconds (JVM running for 3.475)
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : Beans:: ####################################
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.context.annotation.internalConfigurationAnnotationProcessor
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.context.annotation.internalAutowiredAnnotationProcessor
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.context.annotation.internalRequiredAnnotationProcessor
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.context.annotation.internalCommonAnnotationProcessor
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.context.event.internalEventListenerProcessor
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.context.event.internalEventListenerFactory
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : helloWorldApplication
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.AutoConfigurationPackages
2018-06-24 10:43:07.399  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.condition.BeanTypeRegistry
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : propertySourcesPlaceholderConfigurer
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : websocketContainerCustomizer
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : tomcatServletWebServerFactory
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : servletWebServerFactoryCustomizer
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : tomcatServletWebServerFactoryCustomizer
2018-06-24 10:43:07.400  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : server-org.springframework.boot.autoconfigure.web.ServerProperties
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : webServerFactoryCustomizerBeanPostProcessor
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : errorPageRegistrarBeanPostProcessor
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : dispatcherServlet
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mainDispatcherServletPathProvider
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : dispatcherServletRegistration
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration
2018-06-24 10:43:07.401  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : defaultValidator
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : methodValidationPostProcessor
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : error
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : beanNameViewResolver
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : conventionErrorViewResolver
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : errorAttributes
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : basicErrorController
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : errorPageCustomizer
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : preserveErrorControllerTargetClassPostProcessor
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties
2018-06-24 10:43:07.402  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter$FaviconConfiguration
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : faviconHandlerMapping
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : faviconRequestHandler
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : requestMappingHandlerAdapter
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : requestMappingHandlerMapping
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcConversionService
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcValidator
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcContentNegotiationManager
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcPathMatcher
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcUrlPathHelper
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : viewControllerHandlerMapping
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : beanNameHandlerMapping
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : resourceHandlerMapping
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcResourceUrlProvider
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : defaultServletHandlerMapping
2018-06-24 10:43:07.403  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcUriComponentsContributor
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : httpRequestHandlerAdapter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : simpleControllerHandlerAdapter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : handlerExceptionResolver
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcViewResolver
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mvcHandlerMappingIntrospector
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : defaultViewResolver
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : viewResolver
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : welcomePageHandlerMapping
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : requestContextFilter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : hiddenHttpMethodFilter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : httpPutFormContentFilter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mbeanExporter
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : objectNamingStrategy
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mbeanServer
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.admin.SpringApplicationAdminJmxAutoConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : springApplicationAdminRegistrar
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : standardJacksonObjectMapperBuilderCustomizer
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : jacksonObjectMapperBuilder
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$ParameterNamesModuleConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : parameterNamesModule
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : jacksonObjectMapper
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : jsonComponentModule
2018-06-24 10:43:07.404  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : stringHttpMessageConverter
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.http.encoding-org.springframework.boot.autoconfigure.http.HttpEncodingProperties
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : mappingJackson2HttpMessageConverter
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : messageConverters
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration$JacksonCodecConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : jacksonCodecCustomizer
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.info-org.springframework.boot.autoconfigure.info.ProjectInfoProperties
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.security.reactive.ReactiveSecurityAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : restTemplateBuilder
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : tomcatWebServerFactoryCustomizer
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : characterEncodingFilter
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : localeCharsetMappingsCustomizer
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : multipartConfigElement
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : multipartResolver
2018-06-24 10:43:07.405  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties
2018-06-24 10:43:07.406  INFO 21258 --- [           main] c.walking.techie.HelloWorldApplication   : ############################################

No comments :

Post a Comment