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 |