1. jackson-databind 라이브러리 추가
Maven.
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.13.0</version>
</dependency>
Gradle.
// https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.13.0'
2. 데이터 파싱(변환)
ObjectMapper mapper = new ObjectMapper();
TestVo testVo = mapper.convertValue(data, TestVo.class);
json 데이터의 변수명과 TestVo의 변수명(컬럼명)이 일치해야 매핑된다.
2줄로 Data를 변환 하는 간단한 방법!
'JAVA' 카테고리의 다른 글
[JAVA] List를 comma(,)로 구분된 String(문자열)으로 변환하기 (0) | 2023.06.20 |
---|---|
[JAVA] Java Stream - 두 개의 List 객체 비교하기 (0) | 2023.06.15 |
[JAVA] HashMap Key,Value 가져오기 (0) | 2023.04.17 |
[JAVA] Object 값 List 여부 확인 (0) | 2023.04.17 |
[JAVA] Convert Object to Boolean. Object - Boolean 형변환 (0) | 2023.04.17 |