Mybatis的分页插件,代码生成器,一二级缓存.

1.Mybatis-分页插件PageHelper

1.1在pom.xml加入jar包

1.2在Mybatis中设置pageHelper的拦截器

1.3测试分页查询方法

 2.mybatis的代码生成器--generator

作用:根据表帮你生成实体类,和dao和xml映射文件。就是简单的CRUD

2.1引入mybatis-generator的依赖jar包

2.2创建generator并且配置generator的配置文件

 2.3运行generato配置文件

3.Mybatis缓存

3.1缓存的好处

使用缓存减少和数据库的交互次数,提高执行效率。

3.2什么样适合缓存什么不适合缓存

适合缓存:经常查询并且不经常改变的;数据的正确与否对最终结果影响不大的;

不适合缓存:经常改变的数据;数据的正确与否对最终结果影响很大的;---数据安全性要求不高。

3.3Mybatis的两种缓存

  mybatis支持两种缓存

(1)一级缓存----基于SqlSession级别的缓存。默认一级缓存是开启的,不能关闭。

(2)二级缓存--基于SqlSessionFactory级别的缓存,它可以做到多个SqlSession共享数据。默认    它是关闭,需要手动开启。

3.4一级缓存的演示

3.5二级缓存的演示

3.5.1开启二级缓存

 3.5.2使用二级缓存

3.5.3二级缓存的演示

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值