Jackson

🖥️ 사용한 기술 버전 확인 SpringBoot: 2.7.15 JackSon: 2.13.5 Lombok: 1.18.28 🤨 분석을 해보기로 한 이유 Controller에서 Json에서 DTO로 역직렬화를 할 때, @NoArgsConstructor + @Setter가 있으면 역직렬화가 되는지 알고 있었습니다. JackSon의 내부 코드를 모두 까보지 않으면 모르지만, 개발하며 마주한 몇 가지 생각지 못한 케이스가 있어서 다뤄보려고 합니다. 추가적인 말이 없을 때까지는 아래의 HTTP 요청과 Controller를 사용했을 때의 결과입니다. POST http://localhost:8080/test Content-Type: application/json { "testString": "테스트", "testInte..
🤔 문제 발생 Request 요청을 위한 DTO로 사용하기 위한 클래스를 생성한 후 해당 객체를 ObjectMapper의 writeValueAsString() 메서드에 넣어 serialize 해서 json 데이터로 mvc에 content에 담아 POST 요청을 하는 테스트를 진행했습니다. # PlaceRequest.java 코드 @AllArgsConstructor public class PlaceRequest { private PlaceType placeType; private String placeName; private String address; private String phoneNumber; private Integer capacity; private String memo; public stat..
sope
'Jackson' 태그의 글 목록