springboot1 [Project01] MiniBoard(2) - ObjectMapper, SwaggerUI, Filter 설정 ObjectMapper 설정 Object(객체) -> Json(문자열) 형태로 만들어 내는 직렬화와 Json(문자열) -> Object(객체)로 만들어내는 역직렬화 처리를 할 때 사용 프로젝트 Api에서 변수는 카멜케이스를 사용하고 있는데 클라이언트로의 응답을 내려줄 때 Json에서의 Key는 스네이크케이스를 사용한다. 그렇기 때문에 클라이언트로 응답을 주는 모델(DTO)에 @JsonNaming(value = PropertyNamingStrategies.SnakeCaseStrategy.class) 어노테이션을 달아주고 사용을 하게 되는데 매번 해당 어노테이션을 달아주는 번거로움을 덜어주기 위함 + 추가 설정이 가능하다. @Configuration public class ObjectMapperConfig .. 2024. 1. 25. 이전 1 다음