关于hibernate多表查询的困惑,请大家讨论

在hibernate或ejb3中,做多表关联查询操作时,是利用对象(HSQ)间的关联查询还是使用视图查询,哪个效率高些?请有经验的贡献自己的具体方法,谢谢。

这实际上是数据库操作效率的比较,视图因为没有可能发生lock总是快些。Hibernate对它们对支持,对于Hibernate效率来讲,就是是否几条语句合并一起执行,是否有缓存,这些对于HSQ和视图查询都是可以的。