JPA:使用计数直接将集合大小映射到属性?

Mar*_*tör 5 java hibernate jpa

Class A与一对多关系B。因此,A具有一个属性collectionOfB

有什么办法可以将“计数B”映射到中的单个属性A

目的是提供一种快捷方式来检索关联的Bs 的数量,而无需加载整个集合。有时我需要的只是数量,即收集量。我知道我可以针对实体管理器发出查询,而查询确实可以做到这一点。但是,最好是JPA提供者通过注释来完成此操作。

Mar*_*tör 4

我能够使用 Hibernate 的超惰性映射解决我的问题:http://www.frightanic.com/2010/11/21/extra-lazy-one-to-many-mapping-with-hibernate/