Server/Spring Boot
spring boot // ViewResolver / jackson / RestController
Jaybon
2020. 7. 27. 12:16
-----------------
함수 널처리나 전처리(파싱 등)
jsp에서는 if (requset.getparamater("aa") != null){}
스프링에서는
함수에 들어가기전이나 후에 널처리를 할 수 있다 = AOP
jackson 바인더 - 제이슨 파싱
아래 조건에서 발동
발동시기 - 함수 시작 직전
보내는 값을 하나 빼도 알아서 있는 값만 파싱해준다
-------------------
post데이터는 기본적으로 key : value 형식
객체에 담기 위해서는 setter가 필요하다
--------------------
MessageConverter 스프링으로 오는 데이터를 컨버팅해준다
기본은 form데이터 , @RequestBody 를 사용하면 json데이터 컨버팅 가능
------------------
--------------------
스프링 할 때는 통신시 JSON으로 통일 하는 것이 좋다
------------------
스트링 타입으로 전송하고 싶다면
-----------------
@RestController
컨트롤러를 타는 모든 주소가 리턴해주는게 모두 데이터일 경우 사용
-----------------