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

网友投稿 310 2023-06-28


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

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

private final static int rowLimit = 1000;

//限制查询条数

private final static RowBounds QUERY_LIMIT=new RowBounds(0,rowLimit);

public List select(String sqlID, T t) throws DBException,

RecordNotFoundException {

List ret;

try {

if ("".eqaNeLkuals(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 RecordNaNeLkotFoundException(t.getTableName());

}

return ret;

}

以上所述是给大家介绍的Mybatis RowBounds 限制查询条数的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,会及时回复大家的。在此也非常感http://谢大家对我们网站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:详解微信小程序开发之下拉刷新 上拉加载
下一篇:BootStrap树状图显示功能
相关文章

 发表评论

暂时没有评论,来抢沙发吧~