hibernate的save方法
大家好!我这有有个实体即部门和员工。部门表不需要变化,员工表有个deptId字段参照部门表的主键ID。现在问题来了,当我save一个员工的时候,员工确实新增了一条数据,但...
大家好!我这有有个实体即部门和员工。部门表不需要变化,员工表有个deptId字段参照部门表的主键ID。
现在问题来了,当我save一个员工的时候,员工确实新增了一条数据,但是部门表也被新增了一条数据,切部门表新增数据的id为null。我该怎么做才能在新增员工的时候部门表不被影响呢?以下是部分代码:
Staff staff = new Staff();
Dept dept = new Dept();
dept.setName("开发部");
staff.setDept(dept);
staff.setAccount("11111600204");
model.setPassword("123456");
dao.save(staff); 展开
现在问题来了,当我save一个员工的时候,员工确实新增了一条数据,但是部门表也被新增了一条数据,切部门表新增数据的id为null。我该怎么做才能在新增员工的时候部门表不被影响呢?以下是部分代码:
Staff staff = new Staff();
Dept dept = new Dept();
dept.setName("开发部");
staff.setDept(dept);
staff.setAccount("11111600204");
model.setPassword("123456");
dao.save(staff); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询