Caused by: java.sql.BatchUpdateException: ORA-00942: 表或视图不存在
做项目时候出现表或试图不存在原因通常是表名写错了,或是表根本就没建所有hibernate删除不了
例如
:/**多对多定义**/
@ManyToMany
/**中间表定义,表名采用默认命名规则**/
@JoinTable(name = "SUNCCO_TT_TBL_MODULE_AUTHORITY", joinColumns = { @JoinColumn(name = "MODULE_ID") }, inverseJoinColumns = { @JoinColumn(name = "AUTHORITY_ID") })
/**集合按id排序.**/
@OrderBy("ID")
public List<Authority> getAuthorityList() {
return authorityList;
}
posted on 2012-02-09 10:07 阳光总在风雨后001 阅读(3024) 评论(1) 编辑 收藏 举报