카테고리 없음
List로 하면 Model로 하면
멋진놈
2022. 8. 17. 13:12
728x90
@GetMapping("/list/test")
public List openParticipantList() throws Exception {
// model.addAttribute("list", revisionService.selectALL());
return revisionService.selectALL();
}
{"id":1,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"event":{"id":1,"title":"124","content":"124214","count":4,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"revisionList":[{"id":6,"code":6,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"createdDate":"2022-08-17T13:06:13.628087","modifiedDate":null},{"id":5,"code":5,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"createdDate":"2022-08-17T13:06:13.44456","modifiedDate":null},{"id":4,"code":4,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"createdDate":"2022-08-17T13:06:13.252098","modifiedDate":null},{"id":3,"code":3,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"createdDate":"2022-08-17T13:06:13.052977","modifiedDate":null},{"id":2,"code":2,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-17T11:32:50.728638","id":1,"username":"laughboy200","password":"$2a$10$XRgGqud2BMquKU7taK7D0edsSxseQwxS2T0AxZ5yIA90W8xzhSCfy","email":"laughboy200@naver.com","nickname":"김도현","role":"USER","provider":null,"providerId":null,"participant":null,"roleKey":"ROLE_USER"},"createdDate":"2022-08-17T13:06:12.830703","modifiedDate":null},{"id":1,"code":1,"user":{"createdDate":"2022-08-17T11:32:50.728638","modifiedDate":"2022-08-
로 나오고
모델로 하면
@GetMapping("/list/test")
public String openParticipantList(Model model) throws Exception {
model.addAttribute("list", revisionService.selectALL());
return "thymeleaf/event/participant/list";
}
list에 revisionService의 구현된 내용이 담겨져 있음.