如何在Hibernate中只从一组对象中获取特定字段?

时间:2017-01-05 04:56:16

标签: hibernate hql hibernate-mapping

我有一个模型文件

JS

并且该集的映射类似于

public class EmployeeData extends AbstractModel implements Serializable {

    private String id;
    private int version;
    private String empName;
    private Date createDate;
    private Set<Address> address ;

    //getter and setters

}

现在这个地址对象非常重,有大约25-30个字段。因此,我希望在选择此<set name="address" table="User_address" lazy="true"> <key column="EMPLOYEEDATA_ID" /> <many-to-many class="Address" column="address_id" /> </set> 对象时,此地址对象中只有一个字段应来自该集合,以便查询也可以更快地运行。只需2-3分钟即可获取7-8条记录。

0 个答案:

没有答案