为了账号安全,请及时绑定邮箱和手机立即绑定

Hibrenate 使用save()可以插入不能修改

Hibrenate 使用save()可以插入不能修改

幕布斯6054654 2019-04-18 18:15:24
可以新增,但是却不能够修改,数据库没有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;         }     } }
查看完整描述

2 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

你是不是应该使用saveorupdate


查看完整回答
反对 回复 2019-05-16
  • 2 回答
  • 0 关注
  • 448 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号