티스토리 뷰

용어정리

Gson

주디 𝙹𝚞𝚍𝚢 2021. 3. 18. 23:50

 오늘 플젝하다가 ajax로 jsp에서 json형태로 데이터를 보내고, 그 데이터를 자바에서 받아서 비즈니스 로직을 실행한 결과를 다시 json형태로 jsp에 넘겨줘야하는 일이 있었다. 자바단에서는 json으로 보내기 위해 HashMap에 보낼 데이터를 넣어놓은 상태였는데, 이걸 어떻게 json으로 바꿔서 보내줘야하나 하는 문제가 있었다. 그래서 막 구글링하다가 Gson을 이용하는 방법이 있길래 그걸로 구현했는데, Gson이 정확하게 뭔지 몰라서 정리한다.


github.com/google/gson

 

google/gson

A Java serialization/deserialization library to convert Java Objects into JSON and back - google/gson

github.com

 Gson은 자바 오브젝트를 JSON으로 변환하는 데 사용할 수 있는 JAVA라이브러리라고 한다.

// 1. Gradle일 경우

dependencies {
  implementation 'com.google.code.gson:gson:2.8.6'
}

// 2. Maven일 경우
<dependency>
  <groupId>com.google.code.gson</groupId>
  <artifactId>gson</artifactId>
  <version>2.8.6</version>
</dependency>
300x250

'용어정리' 카테고리의 다른 글

CDN(Content Delivery Network, 콘텐츠 전송 네트워크)  (0) 2021.03.24
TPS(Transaction Per Second)  (0) 2021.03.22
Non-fungible token  (0) 2021.03.16
휴리스틱(Heuristric)  (0) 2021.03.09
SOLID  (0) 2021.03.07
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함