Developer Cafe

쿼리메소드에서 order by 처리 본문

Spring/JPA

쿼리메소드에서 order by 처리

개발자 카페 2021. 7. 6. 10:34
728x90

게시물의 bno가 특정 번호보다 큰 게시물을 bno 값의 역순으로 처리하고 싶다면...

'OrderBy' + 속성 + 'Asc or Desc'

public interface BoardRepository extends CrudRepository<Board, Long> {
	// bno > ? ORDER BY bno DESC
    public Collection<Board> findByBnoGreaterThanOrderByBnoDesc(Long bno);
}

Test에서

@Autowired
private BoardRepository repo;

@Test
public void testBnoOrderBy() {
	// bno가 90보다 큰 데이터를 조회
	Collection<Board> results = repo.findByBnoGreaterThanOrderByBnoDesc(90L);
}

 

728x90
Comments