例子:
AuditProcessBean processBean = new AuditProcessBean(); processBean.setOpen_id(auditSubmitDto.getOpen_id()); processBean.setCreate_time(new Date()); processBean.setCur_task(ProcessCode.M00012); auditProcessDao.insert(processBean); LOGGER.info("审核通过,插入复核记录成功,id:{}", processBean.getId());
该用例之所以可以直接获得 processBean.getId() 由于
<insert id="insert" parameterType="AuditProcessBean" useGeneratedKeys="true" keyProperty="id">
增加 useGeneratedKeys="true" keyProperty="id" 两个属性