hibernate的@OneToMany关联如何与java.util.Map类型一起使用?我也使用@MapKey。
首先加载查询resultSet并遍历以在?中创建关联的对象吗?>
例如;我有实体车我还有另一个实体CarFeatures
汽车与@OneToMany, FetchType.LAZY
具有CarFeatures @JoinColumn("carId")
关系。还包括带有注解@MapKey("KEY")
[当我也想在屏幕上列出所有具有这些功能的汽车时。我正在使用JOIN FETCH生成查询以选择与car相关的所有功能。
已检查查询,看来该查询是从加入了功能的汽车中选择car.* and carfeature.*
。
但是当汽车数量庞大时;加载结果集花费了太多时间。
这就是为什么我试图了解幕后发生的事情?据我所知;
我的理解正确吗?如果是这样,我如何有效选择汽车及其功能?
我打算做的一件事是;跳过功能表并创建Varchar列以手动编组/取消编组功能。
hibernate的@OneToMany关联如何与java.util.Map类型一起使用?我也使用@MapKey。它是否首先加载查询resultSet并遍历以创建关联的对象? ...
hibernate的@OneToMany关联如何与java.util.Map类型一起使用?我也使用@MapKey。