我想知道,如果我更改从Hibernates二级缓存检索到的DOM对象的属性,会发生什么。我发现这句话:
二级缓存存储实体it到其他属性的映射(它实际上并不存储对象,而是数据本身)
在这个答案中:。
这应该意味着当我从二级缓存中检索一个实体时,它是从存储的原始数据中“新”创建的。因此,如果更改该实体的属性,则不应影响存储在二级缓存中的数据。这意味着当我在另一个会话中再次检索该实体时,其属性不应受到所描述的更改的影响。
例如:
user = userDao.find(1); // get user stored in second level cache
Syst