ibatis 缓存

程序员猪佩琪 2009-09-14 11:12:50
1、最近在看ibatis缓存的源码,对CacheKey类一直不是很懂,是用来生成的key的hashValue的吗?
2、还有一个问题,比如我从数据库中查询出来了2条数据,放入缓存中,再取5条数据,这5条数据中有2条数据已经在缓存中,那ibatis是从缓存中取两条数据,其余三条从数据库中取,先问是怎样实现这个功能的了,大家说说思路吧!
...全文
87 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
java_object 2009-09-14
  • 打赏
  • 举报
回复
2. 查找的时候先 看看缓存中 的数据 然后 剩下的从数据库中取啊

rumlee 2009-09-14
  • 打赏
  • 举报
回复
我一般都不喜欢用这种缓存机制,项目如果存在分布式部署,或者有其它系统需要更新数据,那这样会比较麻烦。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧