- 스프링의 특징
5. 스프링은 MessageConvert를 가지고 있고, 기본값은 현재 JSON이다.
: javaObject와 PythonObject는 객체를 읽는 방식이 달라 상호 데이터를 주고받는 경우, 양식을 맞춰 변환해야 하는 문제가 발생한다. 이에 따라 중간언어가 필요하게 되고, xml 또는 JSON으로 변경해 전달하게 된다.
: Jackson 라이브러리는 객체를 JSON 형태로 변경해주는 대표적인 변라이브러리이다.
6. 스프링은 BufferedReader와 BufferedWriter를 쉽게 사용할 수 있다.
: byteStream을 통해 받은 데이터를 java에서는 문자열 형태로 변환해 이용해야 하고, 이에 사용되는 함수가 BufferedReader/BufferedWriter이다.
: 스프링은 @Responsebody(BufferedWriter), @Requestbody(BufferedReader) 어노테이션을 통해 이들을 간편하게 이용할 수 있도록 해준다.
'Spring' 카테고리의 다른 글
[메타코딩] 5강. JPA(Java Persistence API)란? (0) | 2023.09.15 |
---|---|
[메타코딩] 4강. JPA(Java Persistence API)란? (0) | 2023.09.10 |
[메타코딩] 2강. 스프링 프레임워크란? (0) | 2023.08.31 |
[메타코딩] 1강. 스프링 프레임워크란? (0) | 2023.08.30 |
[스프링]AOP (0) | 2022.10.10 |