员工和部门关系
映射是一对多双向,在员工类里加了部门对象,员工表里加了部门编号为外键。
现在数据库里有一个部门的信息,部门编号是 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)是我插入的方式有问题吗?求各位指点。
映射是一对多双向,在员工类里加了部门对象,员工表里加了部门编号为外键。
现在数据库里有一个部门的信息,部门编号是 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)是我插入的方式有问题吗?求各位指点。
解决方案 »
- JS中window.onload=function()冲突的问题
- FCKEditor中,输入的多行内容,为什么只有第一行数据能插入到数据库中?其它行却不能?
- 急!请教下Session问题
- struts便签
- 麻烦提供一个jasper-runtime.jar
- 这些标签是什么英文的缩写?
- 初学,弱弱地问购物车问题及基本语法
- 关于AbstractWizardFormController不能上传
- 请问为什么还要用servlet呢?
- <jsp:forward page=...> 与 <%response.sendRedirect(...)%>有何不同?
- 租的服务器或主机 数据库可以使用存储过程吗?
- 怎样实现修改了文件,不重启tomcat就可以生效
部门类里有个set,里面放了员工对象。你是这个意思吗?