[java] 컨트롤러단에서 로직을..?

정리맨·2022년 12월 13일
0
@DeleteMapping(path = "")
public Integer removeWorkCommandList(
        @RequestBody List<WorkCommandDto> workCommandList) {
    List<WorkCommandEntityId> idList = new ArrayList<>(); // 보낼 리스트 
    WorkCommandEntityId workCommandId = null; // 보낼 리스트에 담을 entityId 만듬
    for (WorkCommandDto workCommandDto : workCommandList) { // 파라미터로 받아온 객체 forEach로 돌림
        workCommandId = WorkCommandEntityId.builder() // 객체 생성
                .workId(workCommandDto.getWorkId()) //객체 property1번 get
                .commandId(workCommandDto.getCommandId()) //객체 property2번 get
                .build(); // 빌드 완료
        idList.add(workCommandId); //빌드한걸 arrayList에 add함
    }
    return workCommandService.removeWorkCommandList(idList); //서비스단으로
}

쓴걸 얘기하다가 C++하는 친구가 물어봐서 주석 적은김에..

profile
ㅎㅎ

0개의 댓글