答案 0 :(得分:1)
您可以在注释@ElementCollection中设置获取类型:
@ElementCollection(fetch=FetchType.EAGER)
答案 1 :(得分:1)
如果您正在使用休眠模式,则可以将@Fetch
批注与FetchMode.JOIN一起使用。这将使hibernate通过连接您的元素集合表的单个选择查询使用连接和获取集合。
确保您的收藏有两个注释:
@ElementCollection(fetch=FetchType.EAGER)
@Fetch(FetchMode.JOIN)