mysql优化 Mybatis怎么返回insert插入的主键?
Mybatis怎么返回insert插入的主键?
返回值1不是主键,而是插入数据库的记录数。主键在对象中自动指定。例如,object user,attribute ID为主键,name,ageuser=new user()用户名.setName(“测试”)用户设置(16) 调用mybatis insert(user);返回值为1,记录的主键为用户.getId()获得。
mybatis insert返回主键java代码怎么取?
最近,在一个电子商务系统中,由于业务需要,我们需要插入一个产品信息,并将其返回到产品ID中。一开始,我们遇到了一些陷阱。在这里我们做笔记,以防将来忘记。与下面的代码类似,获取插入的主键useruser=newuser()user.setUserName(“郴州”)user.setPassword设置密码(“xxxx”)用户.setComment(“test insert data return primary key function”)系统输出打印(“插入前的主键是:”user.getUserId()) userDao.insertAndGetId(user)//插入操作系统输出打印(”之后插入时,主键为:“user.getUserId())
mysql优化 mybatis新增返回主键id java获取文件后缀名
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。