我使用createCriteria()
和setFetchMode()
方法来加入和选择。我不需要所有的列,所以我想选择特定的列来提高性能,但我找不到如何去做。也许我应该改用 HQL?
问问题
6218 次
1 回答
6
您需要在特定属性上设置投影。
例子:
criteria.setProjection( Projections.projectionList()
.add( Projections.property("cat.name"), "catName" )
.add( Projections.property("kit.name"), "kitName" )
);
于 2011-07-29T05:41:57.393 回答