1.MP中:一般调用了save方法后,对应的bean已经有了id值,只需要直接get就行

@PostMapping("/selectPage")
public Result selectPage(Integer page, Integer size) {
/* redisTemplate.opsForValue().set("gag","hahah");
String gag = redisTemplate.opsForValue().get("gag");
System.out.println(gag);
QueryWrapper wrapper = new QueryWrapper<>();
wrapper.select("name");
List list1 = dictService.list(wrapper);
System.out.println(list1);
PageInfo
2.mybaits中得借助

select last_insert_id() insert into t_checkGroup (code,name,helpCode,sex,remark,attention) values(#{code},#{name},#{helpCode},#{sex},#{remark},#{attention})
2.1:在业务层中直接调用就行

@Override
@Transactional
public void add(CheckGroup checkGroup, Integer[] checkitemIds) {
// 添加检查组
checkGroupDao.add(checkGroup);
// 获取检查组 id
Integer checkGroupId = checkGroup.getId();
// 遍历选中的检查项id
if(null != checkitemIds) {
for (Integer checkitemId : checkitemIds) {
// 添加检查组与检查项的关系
checkGroupDao.addCheckGroupCheckItem(checkGroupId, checkitemId);
}
}
}