今天在操作列表保存时,遇到myeclipse后台报Caused by: java.sql.SQLException: ORA-00904: "PRIWARAPPL0_"."APPLYID": invalid identifier这个错误,刚开始看了半天发现实体表、数据库字段名称都合适,很郁闷为什么会报这个错误,去googl了一下,原来是字段名称存在不一致现象,返回来仔细找了一遍发现是实体有问题;
public void setApplyId(String applyId) {
this.applyId = applyId;
}
@Column(name = "APPLY_ID", length = 32)
public String getApplyId() {
return applyId;
}
注意我把@Column(name = "APPLY_ID", length = 32)之前写成了@Column(name = "APPLYID", length = 32)错误就是此处造成了。看来还是要仔细。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25876162/viewspace-751874/
,如需转载,请注明出处,否则将追究法律责任。