728x90
Java8 부터 도입되었다
repositoy 에서 받아온 entity 는 보통 service 계층으로 넘길 때
dto 객체로 전환해주는 작업이 필요한데
이때
stream 을 매우 유용하게 쓰기 좋다
LIst<Entity> list ;
Stream<Dto> stream = list.stream().parallel().map(여기서 Entity를 Dto 로 변환한다);
flatMapping 의 경우 중첩 구조 컬렉션을 한단계 제거한 뒤 단일 컬렉션을 구성할 수 있다
728x90
'Web > tip' 카테고리의 다른 글
[Persistence] JDBC, SQLMAPPER, ORM (0) | 2023.04.16 |
---|---|
[IntelliJ] 단축키 적극활용 (0) | 2023.04.16 |
[Web Security] SQL Injection (0) | 2023.04.15 |
[Spring Boot] 강의 들으면서 쫌쫌따리 (0) | 2023.04.14 |
[Spring Boot] 강의 들으면서 쫌쫌따리 (0) | 2023.04.14 |