Spring

Spring MVC, Boot

개구리는 개꿀개꿀 2022. 2. 8. 02:24
  • Controller vs RestController
  • Spring MVC
    • 보이지 않는 실체에 대한 어려움
    • https://mangkyu.tistory.com/18
    • ModelAndViewContainer
    • DispatcherServlet.java
      • doService
      • doDispatch
    • AbstractHandlerMethodAdapter.java
    • RequestMappingHandlerAdapter.java
    • ViewResolver.java
    • org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@65fe9e33, started on Thu Jul 29 01:16:54 KST 2021
    • ServletRequestHandledEvent.java
    • AbstractHandlerMethodMapping.java
    • Component.java
      • Component Scan
    • AnnotationBeanNameGenerator.java
    • AnnotatedBeanDefinitionReader.java
      • doRegisterBean
    • AnnotatedGenericBeanDefinition.java
    • BeanDefinitionHolder.java
    • AnnotatedBeanDefinitionReader.java
    • SpringApplication.java
      • ComponentScan.java
    • ApplicationContext - getBean()
      • AnnotationConfigServletWebServerApplicationContext.java
      • DefaultSingletonBeanRegistry.java
        • getSingleton()
    • ServletWebServerFactoryConfiguration.java