我正在使用hibernate。我有一个名为XYZ的实体类。它有10个属性。但我只需要一个属性(一列)来检索和返回Integer类型。
应该是这样的:
public Integer getxyz(String someName){
}
但不是:
public XYZ getxyz(String someName){
}
//我必须只返回我映射的属性值。不是具有一个属性的实体类。
谢谢!
答案 0 :(得分:0)
如果您只需要检索和保存一个属性,请不要映射其他属性。
如果您只需要从表中加载单个列,请不要使用XYZ
对象 - 在DAO中编写HQL或Criteria查询,以检索该原始数字(或这些数字的列表)