카테고리 없음
JsonView를 빈 등록 하여 객체 JSON parsing 하기
synclair
2023. 6. 5. 14:02
Json을 보내는 방법으로 두 방법이 있다.
1. @RestController나 @Responsebody 를 통해서 자동으로 JSON이 반환 되게 한다.
2. JsonView를 빈 등록하여 반환으로 JsonView를 한다
그치만 1번은 워낙 많은 글이 있으니 패스하고 오늘은 2번만 다뤄보겠다.
2.
1)Config에 빈 등록
@Bean(name="jsonView")
MappingJackson2JsonView jsonView(){
return new MappingJackson2JsonView();
}
2) API
@PostMapping("/dashboard/cnt")
public String getExampleInfo(Model model, HttpServletRequest request) {
model.addAttribute("result", ExampleService.getSomething());
return "jsonView";
}