스프링 2

JSON 응답 구현시 406 Error 해결

스프링 프레임워크를 이용해서 웹 개발시 AJAX를 이용해서 클라이언트 단을 구현하려면 스프링의 컨트롤러에서는 데이터만 JSON응답으로 클라이언트에 넘겨 줘야한다. JSON을 넘겨주기 위한 방법은 여러가지가 있지만 많이 사용하는 방법은 JSON Mapper를 이용하는 방법이다. 구현 방법은 간략하게 ▶ JSON Mapper 라이브러리 추가 ▶ 태그 추가 ▶ 컨트롤러 메소드 반환형에 @ResponseBody 어노테이션 추가 실행 결과로 406에러가 떳다면, 위에서 설명한 설정이 제대로 되어있는지 확인하자. ▶ JSON Mapper 라이브러리 추가 스프링의 메이븐 설정을 하는 pom.xml에 JSON관련 라이브러리를 추가 버전은 내가 임의로 한 것이니까 본인 상황에 맞게 설정! org.codehaus.jack..

스프링 프레임워크 요약정리

Spring Framework 1. 스프링 프레임워크 란? 객체관리 컨테이너 -> 스프링 컨테이너에 사용할 객체를 등록해두고 필요할때 가져다가 사용 객체 라이프사이클 관리 + 객체간의 의존관계 관리 * 의존성 역전 : 내가 생성해야될 객체를 내가 만들지 않고 나를 사용하는 객체가 대신 객체를 생성해서 나에게 넘겨주는것 2. 스프링컨테이너를 만드는방법(XML을 이용하는 방법)전부다 XML로 설정하는 방법에노테이션을 사용하는 방법전부다 XML로 설정하는 방법- 스프링 컨테이너 설정파일을 작성하고 설정파일을 매개로 컨테이너 객체를 생성 : Spring Bean Configuration File 선택 관례적으로 applicationContext.xml이라고 이름을 씀 - 관리하는 객체를 빈이라는 이름으로 부르고..

프로그래밍 2016.06.09