Limit2 Ebean ORM 페이징 처리(Pagination) Ebean은 Java와 Kotlin을 위한 ORM 라이브러리이다. JPA 매핑 @Entity 어노테이션을 붙인 클래스를 이용해서 전체 데이터를 먼저 가져온다. 그리고 페이징 처리를 위한 값(offset, limit)을 설정해서 원하는 행 데이터만 가져온다. offset 데이터의 시작 위치 limit 데이터의 개수 Ebean.find(MyClass.class) .where() .setFirstRow(offset) .setMaxRows(limit) .findList(); 2019. 4. 5. MySQL SELECT 문장에서 Limit 사용법 Limit 단어는 ‘한계’, ‘한도’ 라는 단어 뜻을 갖고 있다. MySQL 데이터베이스 Select 문장에서 Limit 키워드를 사용하면 테이블 데이터 조회 시 한계를 지정할 수 있다. 예를 들어, 테이블에서 10개의 데이터만 가져오는 SELECT 문장을 만들기 위해서는 아래처럼 사용하면 된다. -- 행 데이터 10개만 조회하기 SELECT title, content, writer FROM board LIMIT 10; 그리고 Offset 옵션을 이용하면, 가져오고자 하는 행 데이터의 시작 지점을 지정할 수 있다. 아래 쿼리를 실행하면 테이블의 11행부터 20행까지의 데이터를 가져온다. -- 11번째 ~ 20번째 행 데이터 조회 SELECT title, content, writer FROM board L.. 2019. 4. 5. 이전 1 다음