大家都知道对象持久化技术中的缓存机制是为了提高系统的性能 ??怎么去理解
大家都知道对象持久化技术中的缓存机制是为了提高系统的性能 比如说象数据的脏读
脏读 应该不存在这个问题
(应该有,hibernate缓存如何清除就是个问题)
当一个对象持久化将数据库读取后 并将数据保存进缓存中 当第二次读取数据时 它就直接去缓存中取数据了
这点没错吧
但是如果在第二次读取数据之前 我用另一种方式改变了数据库中的数据 但对象持久化的DD并不知道的话 它就不会去同步数据库 ??是不是有这一个原因?
------解决方案--------------------缓存当然会提高性能
也会带来一些负面影响
这是很自然的,
只要熟悉持久层的技术
就可以规避这些负面影响