Hibernate 的一级缓存不适用于布尔类型?
Hibernate's first level cache not working for boolean type?
我有一个 spring @Transactional
只读服务,它跨越对 JpaRepository
的多次调用,其方法使用 returns a [=12] =].查询很重,在检查日志时看起来像是使用相同的参数执行了多次。
不应该只调用一次吗?使用Spring事务时一级缓存不工作吗?是因为它返回 boolean
而不是 @Entity
吗?
我有一个 spring @Transactional
只读服务,它跨越对 JpaRepository
的多次调用,其方法使用 returns a [=12] =].查询很重,在检查日志时看起来像是使用相同的参数执行了多次。
不应该只调用一次吗?使用Spring事务时一级缓存不工作吗?是因为它返回 boolean
而不是 @Entity
吗?