大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
只要给接口增加一个RowBounds传输就可以了。
//下面测试MyBatis自带的分页类RowBounds功能
public List<Role> findByRowBounds(@Param("roleName")String rolename, @Param("note") String note, RowBounds rowBounds);
而映射文件不需要任何的RowBounds内容的配置:
<!--测试RowBounds的分页功能-->
<select id="findByRowBounds" resultType="role" >
select id ,role_name as roleName,note from t_role where role_name like concat('%',#{roleName},'%')
and note like concat('%',#{note},'%')
</select>
使用的时候:
//下面是测试MyBatis自带的RowBounds的分页类
RowBounds rowBounds = new RowBounds(0, 1);
List<Role> roleList = roleMapper.findByRowBounds("江", "学", rowBounds);
log.info(String.valueOf(roleList.size()));
注意,如果对于大量的数据查询,这样的效率并不高,这个时候可以使用分页插件来处理分页功能。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/190701.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...