《Java EE核心框架实战》—— 2.8 分页

    xiaoxiao2024-03-12  133

    本节书摘来异步社区《Java EE核心框架实战》一书中的第2章,第2.8节,作者: 高洪岩,更多章节内容可以访问云栖社区“异步社区”公众号查看。

    2.8 分页

    MyBatis还支持分页功能,创建名为pageTest的Web项目。

    数据表userinfo中的记录内容如图2-14所示。

    映射文件的配置代码如下。

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis-3-mapper.dtd"> <mapper namespace="mybatis.testcurd"> <select id="selectPage" resultType="map"> select * from userinfo </select> </mapper>``` 创建名为test的Servlet,代码如下:

    public class test extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { SqlSession sqlSession = GetSqlSession.getSqlSession(); List listMap = sqlSession.selectList("selectPage", null,

    new RowBounds(2, 4)); // 2代表从第2个记录开始,往后移动4个记录

    for (int i = 0; i < listMap.size(); i++) { Map eachMap = listMap.get(i); System.out.println("page中的内容: " + eachMap.get("ID") + " "

    + eachMap.get("USERNAME") + " " + eachMap.get("PASSWORD") + " " + eachMap.get("AGE") + " " + eachMap.get("INSERTDATE"));

    } }}`程序运行后,在控制台输出如图2-15所示的结果。

    本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

    相关资源:七夕情人节表白HTML源码(两款)
    最新回复(0)