mybatis interceptor를 이용 한 rowbounds 쿼리 확장
mybati의 rowbounds 만 쓴다면 원하는 페징 처리를 할 수 있지만 토탈값은 가져 올 수 없어 따로 토탈 카운트를 갖기 위한 쿼리를 수행 한다든지 다른 작업을 해줘야 할 것 이다 여러 처리 방법이 있겠지만 메타 핸들러를 이용한 처리 방법도 있다 방법은 단순하다 중간에 쿼리를 가로 채어 필요한 커버 쿼리를 붙여 주는 작업을 하고 쿼리를 실행한다 --datasource-context.xml --java 소스 package com.youjin.interceptor; import java.sql.Connection; import java.util.Properties; import org.apache.ibatis.executor.statement.StatementHandler; import org.apa..
Mybatis
2016. 7. 22. 13:53