springboot

· 개발
이번 글에서는 SpringBoot에서 DispatcherServlet을 활용하여 HTTP 요청을 처리하는 과정을 살펴보려 합니다. 그전에 간단히 DispatcherServlet이 HTTP 요청을 처리하는 과정을 살펴보면 위의 사진과 같습니다.DispatcherServlet에서 요청을 받습니다.HandlerMapping에서 적합한 Handler를 찾습니다.적합한 Handler를 반환합니다.HandlerAdapter에게 Handler를 전달하고 실행합니다.Handler를 실행합니다.Handler 실행 결과를 반환합니다.HandlerAdapter의 실행 결과를 반환합니다.요청 처리 결과를 반환합니다.그럼 요청을 처리하는 DispatcherServlet, HandlerMapping, HandlerAdapter ..
· 개발
우리가 스프링 부트(이하 부트)를 사용할 때 yml 파일을 통해 편하게 관련 설정을 하곤 하는데 그러한 일이 어떻게 가능한지 생각해 보신 적 있나요? 부트는 spring-boot-autoconfigure에서 정의된 AutoConfiguration 클래스들을 통해 우리가 편리하게 관련 설정을 할 수 있도록 돕고 있습니다. 예를 들어 우리가 부트를 통해 프로젝트를 수행하며 datasource를 위해 작성하는 아래와 같은 설정은 DataSourceAutoConfiguration 클래스가 우리를 돕고 있습니다. spring: datasource: jdbcUrl: ${ DATASOURCE_URL } username:${ DATASOURCE_USERNAME } password: ${ DATASOURCE_PASSWO..
belljun
'springboot' 태그의 글 목록