![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybaits
xiaoyaGrace
这个作者很懒,什么都没留下…
展开
-
Mybatis中强大的resultMap
前言 在Mybatis中,有一个强大的功能元素resultMap。当我们希望将JDBC ResultSets中的数据,转化为合理的Java对象时,你就能感受到它的非凡之处。正如其官方所述的那样: resultMap元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代...原创 2020-02-13 10:54:57 · 250 阅读 · 0 评论 -
mybatis缓存
mybatis提供查询缓存,用于减轻数据库压力,提高性能。一级缓存一级缓存是sqlSession级别的,不同sqlSession之间的缓存数据区域相互不影响。在构造session对象时使用HashMap数据结构的内存区域存储缓存数据。一级缓存默认是开启的。sqlSession执行commit后会清空一级缓存,避免脏读。二级缓存二级缓存是mapper级别的,不同sqlSession可以共...原创 2020-02-13 10:49:52 · 89 阅读 · 0 评论