이것저것 해보기🌼

[Object Mapper] Object 를 text로 바꾸기 본문

BE/Spring Boot

[Object Mapper] Object 를 text로 바꾸기

realtree 2021. 7. 5. 13:46

 

object 를 JSON과 같은 형태로 바꾸기 위해서는 Object Mapper 를 사용한다.

        var objectMapper = new ObjectMapper();

        // object -> text
        //
        var user = new User("seohee", 26, "010-0000-0000");

        var text = objectMapper.writeValueAsString(user);
        System.out.println(text);

        // text -> object
        // object mapper는 default 생성자가 필요하다.
        var objectUser = objectMapper.readValue(text, User.class);
        System.out.println(objectUser);

 

 

실행결과


{"name":"seohee","age":26,"phone_number":"010-0000-0000"}
User{name='seohee', age=26, phoneNumber='010-0000-0000'}

'BE > Spring Boot' 카테고리의 다른 글

[AOP] 메소드 로그 찍기, Decode/Encode 하기  (0) 2021.07.05
Spring 핵심  (0) 2021.07.05
Response 내려주기  (0) 2021.07.03
[REST API] DELETE 다루기  (0) 2021.06.30
[REST API] PUT 다루기  (0) 2021.06.30