随笔分类 -  mybatis

摘要: 阅读全文
posted @ 2022-01-21 16:11 余生请多指教ANT 阅读(34) 评论(0) 推荐(0) 编辑
摘要:自定义实现二级缓存的方式,可以看到下面redis里面已经放入的缓存 1.redis <dependency> <groupId>org.mybatis.caches</groupId> <artifactId>mybatis-redis</artifactId> <version>1.0.0-bet 阅读全文
posted @ 2022-01-19 14:56 余生请多指教ANT 阅读(71) 评论(0) 推荐(0) 编辑
摘要:mybatis二级缓存当事务提交时才会真正提交到缓存Map里面去,如下所示 缓存接口的几个实现类: 缓存更新,删除,回滚,插入时进行刷新,下面展示的是更新,其余类似,不再赘述 综上所述, 1.二级缓存CRUD刷新频繁,适合在读多写少的情况下进行手动开启 2.二级缓存针对的是同一个namespace, 阅读全文
posted @ 2022-01-19 14:13 余生请多指教ANT 阅读(589) 评论(0) 推荐(0) 编辑
摘要:配置:1.xml里面使用cache标签 2.useCache设置true 3.开启mybatis二级缓存属性设置true. 我这里是用的 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-sprin 阅读全文
posted @ 2022-01-18 20:45 余生请多指教ANT 阅读(64) 评论(0) 推荐(0) 编辑
摘要:接着上一篇讲, mybatis一级缓存在没有使用事务后,本地看不到效果,查询时还是查询了两次数据库。如下图所示 //开启事务,在同一个方法(同一个回话,一级缓存才有效果) @Transactional public Refund getRefundTest(Long brefundId) { Ref 阅读全文
posted @ 2022-01-18 15:57 余生请多指教ANT 阅读(87) 评论(0) 推荐(0) 编辑
摘要:执行sql,需用SqlSession,就类似jdbc jdbc: 1.获取驱动 Drever.get(XXXX); 2.获取链接connection; 3.statement,prestatement进行sql语句与参数拼装 4.到数据库执行 5.ResultSet返回, 6.实体映射封装返回 my 阅读全文
posted @ 2022-01-18 14:02 余生请多指教ANT 阅读(46) 评论(0) 推荐(0) 编辑
摘要:mapper实现基本的接口 下面是源码:书写的Mapper只需要继承这个BaseMapper就行 /** * Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 * <p>这个 Mapper 支持 id 泛型</p> * * @author hubin * @si 阅读全文
posted @ 2021-05-04 15:43 余生请多指教ANT 阅读(72) 评论(0) 推荐(0) 编辑
摘要:SimpleExecutor:每执行一次update或select,就开启一个Statement对象,用完立刻关闭Statement对象. ReuseExecutor:执行update或select,以sql作为key查找Statement对像,存在就使用,不存在就创建。用完后不关闭,放于Map内, 阅读全文
posted @ 2021-04-06 11:08 余生请多指教ANT 阅读(75) 评论(0) 推荐(0) 编辑
摘要:PageHper与Mybatis分页 阅读全文
posted @ 2021-03-20 10:37 余生请多指教ANT 阅读(81) 评论(0) 推荐(0) 编辑
摘要:mybatis插值,数据提交事务回滚数据库值为空 通过sql日志查看sql为:INSERT INTO `quanxian`.`user` ( phone, email, password, times, name, age, address, sex, hobby, work ) VALUES (p 阅读全文
posted @ 2020-06-25 13:11 余生请多指教ANT 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-19 11:45 余生请多指教ANT 阅读(134) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>VUE联系</title> <!--自动识别最新稳定版本--> <!--<script src="https://unpkg.com/vue/dist/vue. 阅读全文
posted @ 2019-08-13 11:44 余生请多指教ANT 阅读(1928) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示