코드리뷰++

  1. import java.awt.print.Pageable은 프린터용
  2. SELECT m, CASE WHEN EXISTS (...) THEN 1 ELSE 0 END
    • 2개를 조회하는데, 반환 타입이 List으로 되어 있습니다. 이것은 런타임 에러를 발생시킬 수 있습니다.
    • JPA는 여러 컬럼 조회 시 Object[] 또는 Tuple로 반환합니다. 하나의 엔티티(Mission)로는 받을 수 없습니다.
    • List <MissionWithPreferenceDto> findNewMissionsByUser(...);처럼 해결

0개의 댓글