为了账号安全,请及时绑定邮箱和手机立即绑定

Mybatis缓存详解

难度初级
时长 3小时 3分
学习人数
综合评分8.40
5人评价 查看评价
8.4 内容实用
8.4 简洁易懂
8.4 逻辑清晰
mej
向死而生嘛这是
老师讲的太好了,感觉如果学校和机构都这么授课,那么学生创造力是不是就可以有参考点了
看到最后一页ppt,感觉白学了,哈哈哈哈
听君一席话,犹如一席话

最新回答 / mej
是的,没错

最新回答 / 慕梦前来
这个要自己动手,这样学习更好,真的

最新回答 / 崔勇
首先一级缓存必须是同一个session,你的session2提交并不会对session1的缓存进行update,而且这种事应该编码时避免的错误,session在使用完后及时关闭。这个session缓存和数据库事务应该是没什么关系的。个人理解,如有偏差欢迎指正。
一个查询语句,你rollback都不造成任何影响,,,,
讲课是死记硬背型。。。
我觉得这种情况都不用想,查询的方法都不一样,还缓存个m啊

最赞回答 / 属牛的金牛座搬砖工
session的生命周期在事务内,也就是说,事务1和事务2分别有对应的session1和session2。一级缓存的作用域在同一session内,所以事务2提交只会清空session2的缓存,对session1没有影响。

最新回答 / 崔勇
可以看一下事务注解是否生效,或者打断点读取一下SQLsession中的一级缓存是否真的没有
首页上一页123下一页尾页
课程须知
1. 需要懂得java语言 2. 需要懂得xml语法规则 3. 需要懂得sql语句的使用,能否使用sql完成基本的CRUD操作 4. 需要懂得mybatis的基本使用方法,能够使用mybaits完成基本的CRUD操作 5. 需要懂得log4j或其他日志框架的使用方法
老师告诉你能学到什么?
1、mybatis一级缓存的原理及使用 2、mybatis二级缓存的原理及使用 3、mybatis自定义缓存的原理及使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消