Jackson
-
[JAVA] JSON 다루기 정리 (JACKSON - ObjectMapper)JAVA 2018. 11. 25. 23:22
API를 개발하다보면 JSON을 많이 다루게되어 한번 정리한다. JAVA에서 JSON을 다룰때 주로 사용하는 클래스는 주로 GSON과 JACKSON일 것이다. GSON JACKSON 구글에서 제공한 JSON 자바 라이브러리 JSON 자바 라이브러리 성능 (루프안에서 JSON인스턴스 생성시) 우수 10만번 부터 차이가 눈에 띄게 벌어지고 100만 부터 매우매우 벌어짐 성능 (JSON객체 한번만 생성해서 사용 할 경우) 우수 10만번 부터 차이가 눈에 띄게 벌어지고100만번 부터 매우매우 벌어짐 기타 spring boot에서 기본으로 포함됨 @Bean에 ObjectMapper등록해 놓고 싱글톤으로 주입 받아서 쓰기 때문에 성능도 우수 위와 같은 이유로 주로 나는 JACKSON을 많이 사용한다.(회사에서도 결..