求问一个类的一个属性没有在数据库中持久化,有没有法让hibernate差查询数据库的时候不让它查询该属性啊

求问一个类的一个属性没有在数据库中持久化,有没有法让hibernate在查询数据库的时候不让它查询该属性啊... 求问一个类的一个属性没有在数据库中持久化,有没有法让hibernate在查询数据库的时候不让它查询该属性啊 展开
 我来答
mikemelon2012
2014-12-29 · TA获得超过3633个赞
知道大有可为答主
回答量:938
采纳率:87%
帮助的人:381万
展开全部

你现在是把@Transient注解放在了getter方法上,要让该字段被hibernate建表及查询时都忽略,应该放在属性前面,你把它们移过去,这样试试再看:

@Transient
private String customerCode;
@Transient
private String customerName;
追问

Transient这个注解你是用的哪个包的啊 我的用在属性上怎么报错啊

追答
import javax.persistence.Transient;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式