보통 스프링 강좌들은 controller에서 jsp 페이지를 리턴해 성공 유무를 확인한다. 근데 Spring만 공부하고 싶은데 굳이 jsp 파일까지 꾸역꾸역 만드는 게 너무 귀찮았다. 그래서 날 것의 JSON 데이터로 받는 방법을 찾아봤다.
- pom.xml
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.5</version> </dependency>
일단 jackson을 넣어준다.
- controller
@RequestMapping(value="/printList") public @ResponseBody CarrierVO printList() { CarrierVO vo = new CarrierVO(); return vo; }
그리고 update, insert 등으로 변경된 vo를 리턴한다.
그럼 이렇게 view를 만들지 않고도 json 타입으로 결과물을 받아볼 수 있다.
'개발새발 개발자 > Java' 카테고리의 다른 글
[Java] 콘솔 입력 - InputStream, BufferedReader, Scanner (0) | 2019.08.06 |
---|---|
[Java] JUnit을 이용한 TDD 간단 체험하기(진짜 간단함 주의) (0) | 2019.03.28 |
[Java] 이클립스 세팅하기(자동 정렬) (0) | 2019.01.03 |
[Java] 환경 변수 설정(Mac) (0) | 2019.01.03 |
[Java] JDK 및 IDE 설치(windows용) (0) | 2019.01.03 |