목록WEB Programing/Spring (2)
PDH 개발 공부
MessageConverter 메시지 컨버터란? 우리는 HTTP 요청을 모델에 바인딩하고 클라이언트에 보낼 HTTP 응답을 만들기 위해 뷰를 사용했던 방식 위한 방식을 사용. XML , JSON , AJAX 와 같은 데이터 포맷형 언어를 처리 Spring 에서는 @ResponseBody @RequestMapping 을 처리 할 때 사용. @ResponseBody를 입력할 경우 리턴 타입에 맞는 메세지 컨버터를 선택한 뒤 리턴 값을 통째로 메세지로 변환한 뒤 리턴 @ResponseBody 특징 참고로 GET 방식의 요청일 경우 HTTP 요청 본문이 없으므로 @RequestBody를 사용할 수 없다. String 값이 아닌 객체를 반환 할 경우에 Error Spring 컨버터 등록법 여러 메시지 컨버터를 등..
Junit Junit이란? 테스트 함수를 단일 패키지로 묶을 수 있으며 다양한 검증 함수를 지원해 프로그램이 반복적으로 수정되는 프로그램 개발 과정에서 테스트 케이스를 반복적으로 적용할 수 있다. 단위 테스트 시간을 획기적으로 줄일 수 있을 뿐만 아니라 테스트 품질도 향상 할 수 있다. pom.xml 등록 org.springframework spring-test ${org.springframework-version} junit junit 4.12 test com.github.stefanbirkner system-rules 1.19.0 test Spring-Test Junit을 확장한 스프링의 테스트 라이브러리 스프링에서의 MVC 프로젝트에서 코드 테스트 할 대마다 답답한 경우가 많다. 즉 프로젝트의 자원..