![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
qq_322235565
这个作者很懒,什么都没留下…
展开
-
mybatis与spring整合后,为什么1级缓存就失效了?
一篇关于mybatis面试题的总结,及代码验证 mybatis与spring整合后,为什么1级缓存就失效了? 先温故一下直接用mybatis操作数据库。 这里打开一个session后,直接执行了两次一样的查询语句,1级缓存的级别是 SqlSession,就是在同一个Sqlsession中,执行同样的SQL语句,会从 PerpetualCache localCache 这个缓存中去拿,此时1级缓存是生效的状态。 与Spring整合后,代码验证, 前提, 不开启二级缓存,不开启事务 为什么要不开启事务那.原创 2020-07-18 23:14:39 · 438 阅读 · 0 评论 -
Mybatis框架的使用
定义 开源的持久层框架,底层仍然是jdbc jdbc 优点:速度最快 缺点:繁琐 hibernate 优点:不用写sql,代码简洁 缺点:速度慢,需要优化繁杂的sql mybatis 优点:代码简洁,易掌握 性能速中 需要写sql 步骤 step1.导包。 mybatis,ojdbc step2 添加配置文件 st原创 2017-08-27 17:08:53 · 289 阅读 · 0 评论