2

Hibernate 默认使用一级缓存并缓存查询,或者我说会话的实体。

但是投影呢。假设我已经从 3 个表中触发了一个连接查询并得到了它的一个小投影。这里将如何使用一级缓存?

我的意思是域上的一级缓存通过 Id 字段识别实体,但是投影中有 Id 字段?那么使用投影时hibernate一级缓存不起作用吗?

仅供参考:据我所知,一级缓存通过 Id 字段(主键)识别实体,如果我错了,请纠正我。

4

0 回答 0