use of org.beetl.sql.core.engine.PageQuery in project act-eagle-allone by mailtous.
the class BeetlSqlDao method getPage.
@Override
public Page<T> getPage(Class<T> clz, Page page, String frameSql, Object[] args) {
PageQuery<T> pq = page.myPageToPageQuery(page, new PageQuery());
SQLReady sqlReady = new SQLReady(frameSql, args);
pq = sqlm.execute(sqlReady, clz, pq);
return page.pageQueryToMyPage(pq, page);
}
use of org.beetl.sql.core.engine.PageQuery in project act-eagle-allone by mailtous.
the class BeetlSqlDao method getPage.
@Override
public Page<T> getPage(Page page, String frameSql, Object[] args) {
PageQuery<T> pq = page.myPageToPageQuery(page, new PageQuery());
SQLReady sqlReady = new SQLReady(frameSql, args);
pq = sqlm.execute(sqlReady, this.persistentClass, pq);
return page.pageQueryToMyPage(pq, page);
}
use of org.beetl.sql.core.engine.PageQuery in project act-eagle-allone by mailtous.
the class Qe method toPage.
/**
* 返回 PAGE 查询结果集
* 注意不要传入 limit 语句
* @param clz 返回的class
* @param page
* @param <CLZ>
* @return
*/
public <CLZ> Page<CLZ> toPage(Class<CLZ> clz, Page page) {
PageQuery<CLZ> pq = page.myPageToPageQuery(page, new PageQuery());
pq = sqlManager.execute(new SQLReady(build()), clz, pq);
return page.pageQueryToMyPage(pq, page);
}