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

MyBatis 一级缓存commit()情况

/ 猿问

MyBatis 一级缓存commit()情况

梦编猿 2017-07-20 11:13:14

伪代码一:

sqlSession.selectUserById(1) // id=1

sqlSession.deleteUserById(2) // id=2

sqlSession.commint()

sqlSession.selectUserById(1) 


伪代码二:

sqlSession.selectUserById(1) // id=1

sqlSession.deleteUserById(2) // id=2

sqlSession.selectUserById(1) 

sqlSession.commint()


Q:伪代码一和伪代码二两者有何区别?(从一级缓存的角度去思考)

查看完整描述

1 回答

?
y阿牧木

理论上说没什么区别,一旦执行增删改操作,mybatis会清除缓存,提交与否无影响

查看完整回答
反对 2017-07-20

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信