본문 바로가기
Spring/Spring 기초

Spring Json 및 jackson 사용(@ResponseBody )

by 미눅스[멘토] 2023. 7. 24.
728x90

 

@ResponseBody 를 사용할 경우

json-simple과

jackson-databind 

이 2개를 설치하여야 한다.

 

 

 

 JSON : JavaScript Object Notation(자바스크립트 표기법) 
  - 텍스트에 기반을 둔 데이터 저장 및 교환을 위한 구문임
  - 브라우저와 서버 간에 데이터를 교환할 때 데이터는 텍스트일 뿐임
  - 모든 자바스크립트 객체를 JSON으로 변환하고 JSON을 서버로 보낼 수 있음
  - 서버에서 받은  JSON을 자바 스크립트 객체로 변환할 수 있음

 

 

 

json.simple 선택

 

 

 

1.1.1버전클릭 

 

복사

 

		<!-- https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple -->
		<dependency>
		    <groupId>com.googlecode.json-simple</groupId>
		    <artifactId>json-simple</artifactId>
		    <version>1.1.1</version>
		</dependency>

 

 

 

 

 

 

 

 

jeckson databind검색

클릭

2.13.3버전 선택

 

		<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
		<dependency>
		    <groupId>com.fasterxml.jackson.core</groupId>
		    <artifactId>jackson-databind</artifactId>
		    <version>2.13.3</version>
		</dependency>

복사

 

 

 

porm.xml에 읜존관계 정의