我遇到org.hibernate.Criteria
的性能问题,因为我从数据库中取出太多行来填充我的primefaces数据表。
我已成功解决了系统中其他表的问题,方法是使用org.hibernate.SQLQuery
并自行构建我的实体。
但在这种特殊情况下,我不想停止使用标准,因为表格中有很多过滤器和排序,已经用Criteria
实现...
所以我的问题是......是否可以获取我的Criteria
对象,包含我设置的所有限制和命令,而不是使用myCriteria.list();
,使用其他只运行的对象来自此Criteria
的SQL并返回类似org.hibernate.Query.list()
的内容,我可以在其中构建我自己的实体吗?
谢谢!