MAP 데이터를 JSON으로 변환
public String mapToJson(Object map) {
try {
ObjectMapper mapper = new ObjectMapper();
return mapper.writeValueAsString(map);
} catch (Exception e) {
//
}
return "";
}
◇ 메서드 선언: Java 객체를 JSON 문자열로 변환하는 역할을 합니다. 메서드는 하나의 매개변수를 받습니다. 이 매개변수인 map은 JSON으로 변환할 Java 객체를 나타냅니다. 이 객체는 Object 타입으로 선언되어 어떤 종류의 객체든지 받을 수 있습니다.
◇ ObjectMapper 생성: ObjectMapper 클래스는 Jackson 라이브러리의 일부로 Java 객체를 JSON으로 직렬화할 때 사용됩니다.
◇ Java 객체를 JSON 문자열로 변환: mapper.writeValueAsString(map)을 호출하여 Java 객체 map을 JSON 문자열로 변환합니다. 이때, Jackson 라이브러리의 writeValueAsString 메서드를 사용합니다.