Mybatis RowBounds 限制查询条数的实现代码
作者:小瑞 时间:2022-11-18 17:26:03
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
标签:rowbounds,mybatis
0
投稿
猜你喜欢
Spring Boot集成ElasticSearch实现搜索引擎的示例
2021-06-02 05:06:16
C#自定义画刷原理解析
2021-06-19 19:17:32
MyBatisPlus中CRUD使用方法详解
2023-04-10 18:31:43
c#可以创建任意控件的拖动方法
2021-11-30 01:51:08
Java面试必备八股文整理
2023-11-29 12:03:50
Android输入框实时模糊搜索效果的示例代码
2022-09-17 02:12:10
Java基础入门总结之序列化和反序列化
2023-02-19 03:29:10
C#手工双缓冲技术用法实例分析
2023-05-09 07:13:44
实例探究Android应用编写时Fragment的生命周期问题
2022-12-15 19:57:22
详解C# 结构体
2023-09-30 15:37:19
使用C#创建Windows服务的实例代码
2022-07-30 05:58:48
C#中decimal保留2位有效小数的实现方法
2023-01-30 07:35:13
深入理解Java设计模式之命令模式
2023-11-24 11:06:31
Java 数据结构链表操作实现代码
2021-08-12 17:57:58
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022-07-03 05:18:21
Java基础题新手练习(二)
2022-03-10 00:11:57
Java设计模式中组合模式应用详解
2022-08-01 01:51:53
Android中判断网络连接是否可用及监控网络状态
2022-09-07 05:24:25
C#开发Windows UWP系列之布局面板RelativePanel
2023-04-11 12:28:29
Java利用File类创建文件的示例代码
2022-02-09 20:53:54