jpa 익숙해 지기

d
drewmore · 자율주행 필수 부품 기술지원 신입임돠
2023/06/28
https://cat-goldcoin.tistory.com/38

제가 새싹톤에 참여한 프로젝트에서 너무 애먹었던 부분을 회고하면서 다시 공부해 봤어요
컨트롤러

@ResponseBody
@GetMapping("/artwork/wishlist")
public List<ArtworkDto> findArtworkByWishList() {
return artworkService.findArtworkByWishList();
}
서비스

public List<ArtworkDto> findArtworkByWishList() {
List<ArtworkEntity> artworkEntityList = artworkRepository.findArtworkByWishList();
return artworkMapper.toDtoList(artworkEntityList);
}
 

리포지토리

@Query(value = "SELECT a.* " +
"FROM artwork a " +
"LEFT JOIN wish_list w ON a.artwork_id = w.artwork_id " +
"WHERE visible = TRUE " +
"GROUP BY a.artwork_...
얼룩패스
지금 가입하고
얼룩소의 모든 글을 만나보세요.
이미 회원이신가요? 로그인