忽略转换过程中发现的额外字段" aliasToBean"变压器

时间:2016-05-10 02:58:57

标签: java hibernate resultset

我知道aliasToBean转换器的用法:它调用在POJO上的查询结果集中找到的各种字段的setter并构造POJO。

现在在一个相当复杂的查询中,除了POJO中的批次之外,我还要获取很多额外的字段(为什么我获取额外的字段是由于查询结构);有没有办法告诉这个变换器忽略它找不到setter的字段?

1 个答案:

答案 0 :(得分:0)

在yourPOJO.hbm.xml中,为您的属性启用直接字段访问,其属性应通过access =“field”映射属性忽略:

<property name="name" access="field">
    <column name="NAME" not-null="true" />
</property>