使用的是Oracle数据库,
在数据库中我已经创建好了表,表之间的主外键关系我是手动来创建的。
userrolerecid references md_role(recid) not null,
userclassrecid references md_class(recid) not null ,
类似这样的关系。
然后在使用jpa的时候 我是这样创建bean的
@OneToOne(cascade=CascadeType.ALL) //级联操作
@JoinColumn(name="userrolerecid",referencedColumnName="recid")
private RoleInfo roleInfo;
@OneToOne(cascade=CascadeType.ALL) //级联操作
@JoinColumn(name="userclassrecid",referencedColumnName="recid")
private ClassInfo classInfo;
然后就报类似于这样的错误
Caused by: java.sql.SQLSyntaxErrorException: ORA-02275: 此表中已经存在这样的引用约束条件
请问怎么解决?