员工和部门关系
映射是一对多双向,在员工类里加了部门对象,员工表里加了部门编号为外键。
现在数据库里有一个部门的信息,部门编号是 1.
我现在想出入新员工到员工表。
从页面接受员工基本信息之外,还接受部门编号。我new了一个员工类,然后用这个部门编号从数据库里get出来部门对象,然后把它set进员工类的部门对象属性里。
然后session.save(员工对象)。总是报
org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
........
Caused by: java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件 (XXX.SYS_C0047122)是我插入的方式有问题吗?求各位指点。