Mybatis
Mybatis
ACZJ
这个作者很懒,什么都没留下…
展开
-
学习笔记—Mybatis中的缓存
Mybatis中的缓存什么是缓存缓存就是存在于内存中的临时数据。使用缓存的好处减少和数据库的交互次数,提高执行效率什么数据适用缓存适用于缓存:经常查询并且不经常改变的。数据的正确与否对结果影响不大的。不适用于缓存:经常改变的数据。数据的正确与否对最终结果影响很大的;例如:商品的库存,银行的汇率,股市的牌价。Mybatis中的一级缓存和二级缓...原创 2020-04-07 11:20:46 · 113 阅读 · 0 评论 -
学习笔记—Mybatis中的延迟加载
Mybatis中的延迟加载在谈论什么是延迟加载之前,我们先看一个这样的问题。问题:在一对多中,当我们有一个用户,它有100个账户。在查询用户的时候,要不要把关联的账户查出来?在查询账户的时候,要不要把关联的用户查出来?如果把关联的账户或用户一起查出来了,但又不需要,那么必要会造成空间上的浪费。解决方法:在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。在...原创 2020-04-07 11:45:06 · 107 阅读 · 0 评论