我正在使用休眠4.1.9。
我的代码是
@Transient
private String ldapIdTemp;
包是
import javax.persistence.Transient;
仍然在休眠查询中,它不起作用并将属性放入查询中。
查询代码段的一部分(assetasset0_.ldapIdTemp作为ldapIdTemp16_0_,)
我不确定自己在做什么错。
最佳答案
您可以尝试为该字段创建setter和getter并使用@Transient
注释get方法,如下所示:
private String ldapIdTemp;
@Transient
public String getLdapIdTemp() {
return ldapIdTemp;
}
public void setLdapIdTemp(String ldapIdTemp) {
this.ldapIdTemp = ldapIdTemp;
}