mybatis插数据后获取主键

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xinyuebaihe/article/details/88197218

1.mapper文件

<insert id="insert" parameterType="Spares"   
        useGeneratedKeys="true" keyProperty="id">  
        insert into xx(id,name)  
        values(#{id},#{name})  
    </insert>  

2.插入完直接取id就可

controller方法
	/**
	 * 保存
	 */
	@ResponseBody
	@PostMapping("/save")
	@RequiresPermissions("seal:moulage:add")
	public R save( MO mo){
		int x = moulageService.save(moulage);
		if(x>0){
			Map map = new HashMap();
			map.put("id",moulage.getId());
			return R.ok(map);
		}
		return R.error();
	}

dao中方法
int save(MoulageDO moulage);

猜你喜欢

转载自blog.csdn.net/xinyuebaihe/article/details/88197218
今日推荐