# ObjectMapper

15개의 포스트

여러가지 Annotation

@Controller Rsponse형태가 기본적으로 HTML 내려가게 됨@RestController : 기본적으로 Rsponse는 Object Mapper 를 통해서 json의 형태로 변경되어서 내려감@RequestMapping: 원하는 Http 메소드를 지정해야됨 지

2022년 5월 15일
·
0개의 댓글

2022년 4월 24일 TIL

Form 태그를 get과 post만 지원한다.데브코스를 들으며 logback.xml을 작성하여 커스텀 로거를 만들 수 있다는 것을 알게 되었다. 하지만 다음과 같은 문제 상황을 만났다.당연한 상황이다. 커스텀 로거를 설정했다면 분명히 패키지 범위(name)와 로깅 레벨

2022년 4월 24일
·
0개의 댓글

Jackson | boolean 타입의 isA 멤버의 직렬화 문제

Java 프로젝트에서 boolean 타입의 isUp 이라는 객체 멤버가 Jackson 라이브러리를 통해 JSON 문자열로 직렬화되면 필드 이름이 up 로 바뀌는 문제가 발생합니다.

2022년 4월 5일
·
0개의 댓글

2022년 3월 1일 기록

✔︎ @ModelAttribute 위의 경우 query parameter로 넘어온 data가 바인딩 되지 않는 문제를 겪었다. 이러한 문제가 발생한 이유는 아래와 같다. Spring의 경우 URL 파라미터 또는 POST Form Data 형태의 파리미터를 커맨드 객

2022년 3월 1일
·
0개의 댓글
post-thumbnail

ObjectMapper Deserialize 커스텀 하기

자바 진영에서 개발을 하다보면 Jackson을 이용해서 JSON형식의 데이터를 역직렬화 하는 경우가 많습니다.Jackson을 이용한다면 ObjectMapper를 사용하게 되는데,ObjectMapper는 기본적으로 클래스에 선언된 Setter/Getter메소드를 참조해

2022년 2월 20일
·
0개의 댓글
post-thumbnail

ObjectMapper 왜 사용하는거야?

특정객체를 json으로 바꾸어놓을 때 사용한다. 또는 그 반대로 바꾸어놓을 때 사용한다. 스프링에서는 이미 RequestBody로 객체가 json 으로 바뀌어서 받는다. 그래서 따로 ObjectMapper를 활용하지 않는다.하지만 Json 자체 데이타에서 컨트롤하는 현

2021년 12월 30일
·
0개의 댓글

2021년 12월 27일 기록

ResponseEntity 요청에 대한 응답을 줄 때 동적으로 응답에 대한 HTTP 상태코드를 지정할 수 있다. response 객체에 getter

2021년 12월 27일
·
0개의 댓글
post-thumbnail

[스프링부트] SpringBoot ObjectMapper

Springboot Object Mapper : 텍스트 형태의 JSON을 object로 변경해 주거나 object를 텍스트 형태의 JSON으로 변경해 주는 것을 의미한다.

2021년 12월 26일
·
0개의 댓글

ObjectMapper가 LocalDate를 String으로 변환 못하는 문제 해결!

다음과 같이 LocalDate타입을 포함한 request Dto를 String형식의 Json포맷으로 바꾸기 위해writeValueAsString()를 사용한 상황이다.하지만 다음과 같은 오류 발생대략 birth 부분에서 Java 8의 date/time type을 변환할

2021년 12월 20일
·
0개의 댓글

Spring Boot ObjectMapper Custom

Spring Boot ObjectMapper Custom에 대한 내용을 다루고 있습니다.

2021년 8월 14일
·
0개의 댓글
post-thumbnail

[Spring] Response Object JSON Null 값 안보내는 방법(message-converters)

SPRING RESPONSE OBJECT 값 중에서 NULL 인 값은 안보내는 방법\[YENA WORLD]JSON으로 ResponseBody를 통해 JSON으로 응답을 보낼때,기본적으로 NULL 값인 요소들도 함께 전송된다.NULL이 아닌 요소들만 Response로 전

2021년 7월 9일
·
0개의 댓글
post-thumbnail

[Java] ObjectMapper를 이용하여 JSON 파싱하기

Jackson 라이브러리의 ObjectMapper 클래스를 이용하여 JSON을 파싱해봅시다.

2021년 7월 5일
·
0개의 댓글
post-thumbnail

Jackson - ObjectMapper

데이터 송수신에 필요한 Json 형태로 변환하기 위해 혹은 Json을 받아서 파싱하기위해 Spring에서는 주로 Jackson을 사용한다고한다. (이전 까지 Gson을 많이 사용했었는디...)maven repository 에서 가장 인기있는 jackson을 받아왔다아래

2021년 5월 16일
·
0개의 댓글
post-thumbnail

@RequestBody에 왜 기본 생성자는 필요하고, Setter는 필요 없을까? #3

이전 글에서는 RestController에서 @RequestBody 바인딩을 Jackson 라이브러리의 ObjectMapper가 하는 것을 확인했습니다.그리고 RequestBody를 생성할 때, DTO가 Property기반이 아니거나 Delegate를 한 상태가 아니라

2020년 2월 18일
·
3개의 댓글

@RequestBody에 왜 기본 생성자는 필요하고, Setter는 필요 없을까? #2

이전 글에서는 어떻게 @RequestBody를 처리하는지를 알아보기 위한 과정을 설명했습니다. 이번 글에서는 @RequestBody를 바인딩하는 ObjectMapper에 대해 알아보고, 결론을 짓겠습니다. 참고로 아래 사진들에서 현재 위치(class)는 다음과 같이 찾

2020년 1월 24일
·
5개의 댓글