본문 바로가기

개발/스프링

(2)
스프링4 - WAS 없이 Controller 테스트 하는 방법(jUnit) 서버 사이드 쪽의 소스가 (java파일) 변경되었을 때, 반영이 되려면 그때마다 WAS를 재기동해야 한다. 이번 포스팅은 이런 시간적 불편함을 해결해 주지 않을까 싶다. 테스트 하고 싶은 @RequestMapping에서 로그를 WAS 없이 확인이 가능하기 때문이다. *주의사항 - jUnit은 12버전으로 업데이트 하여야 한다. *요약 1. 메이븐(pom.xml) 설정 2. JSON 형식의 리턴을 위한 VO 만들기 3. jUnit으로 테스트 할 Controller 만들기 4. @RequestMapping 할 Controller 만들기 1-1. JAVA 버전, 스프링 버전 업데이트 방법 아래 포스팅을 참조하세요~~ 스프링4 - Jackson으로 웹에 JSON 형태로 출력하기 현재 개발 프로젝트 실무에서 JS..
스프링4 - Jackson으로 웹에 JSON 형태로 출력하기 현재 개발 프로젝트 실무에서 JSON 형태의 데이터를 활용하지 않는 곳은 거의 없을 것이다. 작년 말 을지로에서 근무했을 때에는, 스프링과 잭슨을 활용하여 RESTFUL API를 제공해 주는 개발을 했었다. 그래서 이 포스팅에서는 JSON 형태의 데이터를 웹에 보여줄 수 있게 구현하는 방법을 한번 다뤄보겠다. maven 환경이라 가정하고, 아래 작업을 하면 된다. 1. 메이븐(pom.xml) 설정 2. JAVA Controller 설정 1-1. 버전 정보 업데이트 1.8 4.1.7.RELEASE 1.6.10 1.6.6 STS로 처음에 프로젝트를 만들면, 기본값으로 자바(1.6), 스프링(3.1.1.RELEASE)로 설정된다. 위 코드와 같이, 자바 버전(1.8)과 스프링 버전(4.1.7)을 수정해 준다...