标签: hibernate
我在Web应用程序中使用了DetachedCriteria,想知道使用它的最佳实践是什么,这样可以实现最佳的ORM性能?
答案 0 :(得分:1)
使用DetachedCriteria没有性能损失,它只是一个方便的对象,它允许你在Hibernate Session之外构建一个标准。
当您去执行查询时,您必须附加到会话以执行查询。
由于在Hibernate中你可以从会话中分离对象,这允许非会话感知代码向后端发送查询以进行进一步处理。