mybatis
Feyounger
重启一下试试
展开
-
PageHelper原理、注意点
原理 PageHelper首先将前端传递的参数保存到page这个对象中,接着将page的副本存放入ThreadLoacl中,这样可以保证分页的时候,参数互不影响,接着利用了mybatis提供的拦截器,取得ThreadLocal的值,通过反射机制,首先查询出数据总数量,然后进行分页SQL的拼装,重新拼装分页SQL,完成分页。 重要提示 PageHelper.startPage方法重要提示 只有紧跟在PageHelper.startPage方法后的第一个Mybatis的查询(Select)方法会被分页。 请不要原创 2021-06-26 11:06:18 · 1213 阅读 · 0 评论 -
MyBatis —— 连接池以及事务控制
连接池 我们在实际开发中都会使用连接池,因为它可以减少为我们获取连接所消耗的时间(次数)。 mybatis连接池提供了3种万式的配置: 配置的位置: 主配置文件SqlMapConfig. xml中的dataSource标签,type属性就是表示采用何种连接池方式。 type属性的取值: POOLED:采用传统的javax. sql. DataSource规范中的连接池,mybatis中有针对规范的...原创 2020-02-18 13:48:01 · 156 阅读 · 0 评论 -
MyBatis ——CURD操作
目录结构 SqlMapConfig.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/...原创 2020-02-17 23:49:58 · 161 阅读 · 0 评论 -
Mybatis —— 环境搭建入门
mybatis的环境搭建 第一步:创建maven工程并导入坐标 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.5<...原创 2020-02-15 23:09:36 · 98 阅读 · 0 评论