※ 교재 [코드로 배우는 스프링 웹 프로젝트 - 구멍가게 코딩단]을 바탕으로 작성되었습니다. MyBatis는 SQL을 그대로 사용할 수 있기 때문에 인라인뷰(In-line View)를 이용하는 SQL을 작성하고 필요한 파라미터를 지정하는 방식으로 페이징 처리를 하게 됩니다. 인라인뷰는 SELECT FROM(SELECT FROM)으로 이해하면 됩니다. 페이징 처리를 할 때는 SQL을 실행할 때 몇 가지 파라미터가 필요합니다. 1. 페이지 번호(pageNum) 2. 한 페이지 당 띄울 데이터 개수(amount) 이것들을 별도의 파라미터로 전달할 수도 있겠지만, 아싸리 하나의 객체로 묶어 전달하면 확장성면에서 좋습니다. domain 패키지에 Criteria(검색 기준) 클래스를 생성합니다. @Getter //..