可以新增,但是卻不能夠修改,數據庫沒有update成功代碼塊如下@Service
public class EmployeeService {
@Autowired
private EmployeeManager employeeManager;
public Employee doSaveEmployee(Employee employee) throws Exception {
try {
Employee result = new Employee();
if (employee.getId() == null) {
result.setIsDelete("0");
result = employee;
} else {
result = this.employeeManager.load(employee.getId());
result.setName(employee.getName());
result.setPost(employee.getPost());
result.setAge(employee.getAge());
result.setAddress(employee.getAddress());
result.setBirth(employee.getBirth());
result.setIdcard(employee.getIdcard());
result.setSex(employee.getSex());
result.setPhone(employee.getPhone());
}
employeeManager.save(result);
return result;
}catch (Exception e){
e.printStackTrace();
throw e;
}
}
}
Hibrenate 使用save()可以插入不能修改
幕布斯6054654
2019-04-18 18:15:24