채팅 기능을 구현하면서 최신 메시지를 일정 개수만 조회하기 위해 다음 코드를 사용했다.public List getRecentMessages(int size) { Pageable pageable = PageRequest.of(0, size); return repository.findRecentMessages(pageable) .stream() .map(ChatMessageResponse::new) .toList();}Repository는 다음과 같다.@Query(""" select m from ChatMessage m join fetch m.sender order by m.id desc """)List find..