软件编程
位置:首页>> 软件编程>> java编程>> Mybatis RowBounds 限制查询条数的实现代码

Mybatis RowBounds 限制查询条数的实现代码

作者:小瑞  发布时间:2022-11-18 17:26:03 

标签:rowbounds,mybatis

Oracle 数据库,查询增加RowBounds限制查询条数,默认是0到1000条


private final static int rowLimit = 1000;
//限制查询条数
private final static RowBounds QUERY_LIMIT=new RowBounds(0,rowLimit);
public List<T> select(String sqlID, T t) throws DBException,
RecordNotFoundException {
List<T> ret;
try {
if ("".equals(sqlID) || (null == sqlID)) {
ret = getSqlSession().selectList(t.getMapperName() + SELECT, t,QUERY_LIMIT);
} else {
ret = getSqlSession().selectList(t.getMapperName() + MAPPER + sqlID,
t,QUERY_LIMIT);
}
} catch (Exception e) {
LOGGER.error(e.getMessage(), e);
LOGGER.debug(t.toString());
throw new DBException(e);
}
if (ret == null && checkNull) {
throw new RecordNotFoundException(t.getTableName());
}
return ret;
}

以上所述是小编给大家介绍的Mybatis RowBounds 限制查询条数的实现代码网站的支持!

来源:http://blog.csdn.net/xiaxiaorui2003/article/details/53322008

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com