๋ฐ์ํ
๋จผ์ ์๋ ํฌ์คํ ์ ๋ณด๊ณ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ถ๊ฐํ์!
- vo ์์
public class TestVo {
@JsonProperty("user-name")
private String userName;
@JsonProperty("user-id")
private String userId;
}
- VO to JSON String
ObjectMapper mapper = new ObjectMapper();
String jsonString = mapper.writeValueAsString(TestVo);
- ๊ฒฐ๊ณผ
{"user-name":"name01", "user-id":"id01"}
์ ํฌ์คํ ์์ ObjectMapper์ readValue ๋ฉ์๋๋ฅผ ์ฌ์ฉํด์ JSON String์ vo๋ก ๋ณํํด์คฌ๋ค๋ฉด writeValueAsString์ ์ฌ์ฉํ๋ฉด vo๋ฅผ JSON String์ผ๋ก ์๋ ๋ณํํ ์ ์๋ค!
728x90
๋ฐ์ํ
๋๊ธ