您的位置:首页 > 其它

Hibernate -- Session的主键生成策略

2014-02-19 10:53 417 查看


*缓存:集合--集合放置到内存中

* 只要session存在 session的一级缓存肯定存在。

*当执行查询时,以oid为oid=1条件到session的一级缓存中查找oid=1的对象

* * 如果找到直接从缓存中获取该对象,这时不再查询数据库

* * 如果没有找到,此时要查询数据库,产生select语句

* 知识点5: Hibernate中用对象表示符(OID)来区分对象

* 测试session一级缓存的快照,只有查询时,存在快照

* 缓存中没有oid=1的customer对象,所以要查询数据库

* 查处该对象后,放置到session的一级缓存中一份,同时在快照中有一份复制







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: