JAVA
List, RequestParams 리턴 사용법
유반짝
2024. 7. 23. 14:02
1. RequestParams 방식
service
public List<ItemVO> getItem(RequestParams<ItemVO> requestParams) {
return itemMapper.getItem(requestParams);
}
controller
@RequestMapping(value="item", method = RequestMethod.GET, produces = APPLICATION_JSON)
public Responses.ListResponse getItemList(RequestParams<ItemVO> requestParams) {
List<ItemVO> list = itemService.getItemList(requestParams);
return Responses.ListResponse.of(list);
}
2. List 방식
service
public List<ItemVO> getItem(List<ItemVO> list) {
itemMapper.getItem(list);
return list;
}
contoller
@RequestMapping(value="item", method = RequestMethod.GET, produces = APPLICATION_JSON)
public Responses.ListResponse getItemList(@RequestBody List<ItemVO> list) {
List<DfisItemVO> lists = itemService.getItemList(list);
return Responses.ListResponse.of(lists);
}