public class RepositoryReadOnly extends RepositoryBase
JdbcHelper.BeanMethod| 构造器和说明 |
|---|
RepositoryReadOnly() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> PageResult<T> |
doPage(Class<T> entityType,
Select select,
ArgsInfo info)
分页操作:一、先查询有没有记录(不用查 列 column);二、实际分页查询(加入 LIMIT ?
|
ArgsInfo |
handleSql(String sql,
Method method,
Object[] args)
处理 SQL 语句
|
Object |
invoke(Object proxy,
Method method,
Object[] args)
执行时的调用。
|
bind, bind, bind, getBeanClz, getClz, getTableName, setBeanClz, setClz, setTableNamecreate, createBean, createMap, delete, deleteById, getBeanInfo, update, updateBean, updateMapgetResultBean, getResultMap, query, queryArray, queryAsBean, queryAsBeanList, queryAsList, queryAsMap, queryAsMapList, queryOne, rsHandle, select, stmtpublic Object invoke(Object proxy, Method method, Object[] args) throws DaoException
proxy - 代理对象method - DAO 方法对象args - DAO 方法的参数DaoException - DAO 异常public ArgsInfo handleSql(String sql, Method method, Object[] args) throws DaoException
sql - 原始 SQL 语句method - DAO 方法对象args - DAO 方法的参数DaoException - DAO 异常public <T> PageResult<T> doPage(Class<T> entityType, Select select, ArgsInfo info) throws DaoException
T - 实体类型entityType - 实体类型select - 业务逻辑 SQL 所在的注解info - 参数信息DaoException - DAO 异常Copyright © 2013–2021 AJAXJS. All rights reserved.