关于hibernate二级缓存的问题...求高手指点 放入hibernate二级缓存中的对象是处于持久态么(更改此对象能同步更改数据库中的对象吗)?如果是,咋更改呢 .第一次发帖,望高人指点.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 二级缓存中的对象跟你使用Hibernate提交更改的对象是同步的缓存结构如下:当我们使用Hibernate查询一个缓存中没有的对象时,它首先到一级缓存中找,没有再去二级缓存中找,仍然没有才去数据库中找。找到后该对象会被放到二级缓存中。在启动下次查找时会在二级缓存中直接拿。当然,这中间存在一个数据实效性问题,暂不讨论。你说的二级缓存中对象,如果在不考虑实效性问题的情况下应该是跟数据库中的对象一样的,也可以说是一个拷贝。看看这个应该会明白的 我的注册页面有问题!!!帮忙看下吧,谢谢~~~ 用JAX-RPC开发web services hibernate3.0+spring2的配置问题 请教各位大侠哪里有关于spring,hiberante方面的资料下载,小弟想学习学习,谢谢啦!! 帮忙啊Apache Tomcat Version 5.0.28怎么配置虚拟目录啊?? 关于classpath的一个问题 怎么接收HTML邮件? 谁有struts连接数据库和数据库操作的代码? 有关压缩请求体(有谁做过?) 怎样得到一个网页的相关信息? Java如何使用最低权限启动一个任务 带复选框的目录树
缓存结构如下:
当我们使用Hibernate查询一个缓存中没有的对象时,它首先到一级缓存中找,没有再去二级缓存中找,仍然没有才去数据库中找。找到后该对象会被放到二级缓存中。在启动下次查找时会在二级缓存中直接拿。
当然,这中间存在一个数据实效性问题,暂不讨论。你说的二级缓存中对象,如果在不考虑实效性问题的情况下应该是跟数据库中的对象一样的,也可以说是一个拷贝。
看看这个应该会明白的