2024.05.19(일) 1. stream 이전 인턴 과정에서 forEach를 계속 사용해서 배열에 담아준 다음 전달하는게 너무 귀찮아서 stream메서드를 사용해서 처리했는데 한 번 더 정리하는 겸 해서 작성. return으로 전달할 곳에 배열을 stream() 메서드 사용 후 map() 안에 각 요소를 뽑고 난 다음 변경할 Dto 타입으로 builder로 감싸고 build() 이후 .collect(Collectors.toList()) 메서드 처리하면 된다. 여기서 collect() 메서드는 stream()에서 요소를 수집하는 최종 연산이며, 스트림의 요소를 수집해서 컬렉션 형태로 반환하고, Collector 인터페이스를 구현한 객체를 인수로 받음. 그리고 Collectors.toList() 메서드..