개발 기록

> [Spring] Spring 은 요청을 어떻게 처리 해주고 있는 걸까? (3) Request, Response Log 본문

DIVE

> [Spring] Spring 은 요청을 어떻게 처리 해주고 있는 걸까? (3) Request, Response Log

1z 2023. 12. 8. 23:13

 

 

 

 

 

환경

java 17
spring version 6.0.11 
spring boot version 3.1.3

 

 

 

1. RequestLog 

 

AbstractMessageConvertMethodArgumentResolver Class 의 readWithMessageConvert 메서드에서 출력한다.

 

 

 

▶ Class 설명 - AbstractMessageConvertMethodArgumentResolver 

: A base class for resolving method argument values by reading from the body of a request with HttpMessageConverters.

 

 

 

 

2. ResponseLog

 

   AbstractMessageConvertMethodProcessor Class 의 writeWithMessageConverts 메서드에서 출력한다.

 

 

 Class 설명 - AbstractMessageConvertMethodProcessor 

: Extends AbstractMessageConverterMethodArgumentResolver with the ability to handle method return values by writing to the response with HttpMessageConverters.