MyBatis中如何实现分页查询?

2026-04-28 06:560阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3569个文字,预计阅读时间需要15分钟。

MyBatis中如何实现分页查询?

关于1、关于的简化改写,可以是:

1、涉及

1、关于#{}占位符

先来看以下的示例,该示例是MyBatis中的SQL映射配置文件(Mapper配置文件),在该配置中使用了#{}占位符。

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="test"> <!-- 根据用户编号,查询单个用户实体 --> <select id="findUserById" parameterType="int" resultType="com.pjb.mybatis.po.User"> SELECT * FROM tb_user WHERE id = #{id} </select> <!-- 新增用户 --> <insert id="insertUser" parameterType="com.pjb.mybatis.po.User"> INSERT INTO tb_user(user_name,blog_url,remark) VALUES(#{userName},#{blogUrl},#{remark}); </insert> </mapper>

在SQL映射配置文章中,输入参数需要用占位符来标识对应的位置。

阅读全文
标签:用法说明

本文共计3569个文字,预计阅读时间需要15分钟。

MyBatis中如何实现分页查询?

关于1、关于的简化改写,可以是:

1、涉及

1、关于#{}占位符

先来看以下的示例,该示例是MyBatis中的SQL映射配置文件(Mapper配置文件),在该配置中使用了#{}占位符。

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="test"> <!-- 根据用户编号,查询单个用户实体 --> <select id="findUserById" parameterType="int" resultType="com.pjb.mybatis.po.User"> SELECT * FROM tb_user WHERE id = #{id} </select> <!-- 新增用户 --> <insert id="insertUser" parameterType="com.pjb.mybatis.po.User"> INSERT INTO tb_user(user_name,blog_url,remark) VALUES(#{userName},#{blogUrl},#{remark}); </insert> </mapper>

在SQL映射配置文章中,输入参数需要用占位符来标识对应的位置。

阅读全文
标签:用法说明