MybatisPlus中插入数据获取主键值
开始纠结了很久,准备开始写xml了,但是发现一个简单便捷的方式方法,推荐给大家。
ActivityEntity activityEntity = new ActivityEntity;
// 设置属性,巴拉巴拉,但是不需要指定ID
activityEntity.setCreateBy(this.getOperateUserId());
activityEntity.setUpdateBy(this.getOperateUserId());
activityEntity.setTenantId(this.getTenantId());
// 这里的num,是受影响的行数
int num = activityMapper.insert(activityEntity);
// 在插入实体没有放入id,在插入执行完成之后,直接获取就好
String id = activityEntity.getId();
System.out.println("插入的ID::" + id);