문제점
너무 많은 태그들이 나와서 태그 개수를 제한해야함.
해결책
public GameLimitTagListResponseDto(Game entity) {
this.gameId = entity.getGameId();
this.gameName = entity.getGameName();
this.gameInfo = entity.getGameInfo();
this.launchDate = entity.getLaunchDate();
this.evaluation = entity.getEvaluation();
this.imgUrl = entity.getImgUrl();
this.videoUrl = entity.getVideoUrl();
this.devCompany = entity.getDevCompany();
this.distributor = entity.getDistributor();
this.gameTags = entity.getGameTags().stream().limit(2L).map(GameTag::getTag).collect(Collectors.toList());
}
entity.stream().limit으로 데이터 개수를 제한함
'JAVA > Spring Boot' 카테고리의 다른 글
(스프링 부트) 구글 로그인 구현 (0) | 2021.07.13 |
---|---|
(Spring Boot)TestRestTemplate null request Error (0) | 2021.07.12 |
(디버깅)일대다 양방향 Response Error (0) | 2021.07.02 |
(Spring Boot) AOP 동작원리 (1) | 2021.06.25 |
(스프링) jdbc, jdbcTemplate 차이. (0) | 2021.06.23 |