Mybatis与spring-data-jpa获取insert之后的自增长id是什么

技术Mybatis与spring-data-jpa获取insert之后的自增长id是什么本篇文章为大家展示了Mybatis与spring-data-jpa获取insert之后的自增长id是什么,内容简明扼要并且容易理解,

本文向您展示了Mybatis和spring-data-jpa在获得insert之后的自我成长id。内容简洁易懂,一定会让你眼前一亮。希望通过这篇文章的详细介绍,你能有所收获。

在某些场景中,我们需要在将记录添加并保存到数据库后获取该记录的id。Mybatis和spring-data-jpa都包含了这个场景的实现。

1.Mybatis获取insert后自增长的id

insert id=' insert ' parameter TYPe=' cn。SysUser ' usegenerated keys=' true ' key property=' userId '

插入intosys_user(用户id、用户名、密码)

值(#{userId,jdbcType=BIGINT},#{username,jdbcType=VARCHAR},#{password,jdbcType=VARCHAR})

/insert在映射器文件中找到对应的insert语句,并添加两个属性:usegenerated keys=" true " key property=" userId ",其中userId是实体类中的Id属性。

00-1010在实体类的id属性上方添加以下语句:

@ generated value(strategy=generation type。identity)有了这句话,spring data jpa就可以知道你要获取这个保存的实体,然后返回这个实体直接获取保存的id。

以上内容就是Mybatis和spring-data-jpa获得insert后的自我成长id是什么。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识储备,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/39232.html

(0)

相关推荐

  • 美国服务器如何选择合适服务商

    技术美国服务器如何选择合适服务商对于博客作者和小型网站而言,为其网站提供合适的网络服务器非常重要。这是为了确保他们的网站随时能够访问。各种各样的供应商这为购买者提供了足够的灵活性来做出正确的选择。然而,如何选择合适的服务

    礼包 2021年10月26日
  • 读书感悟100字左右,三篇小学读书心得不超过100字

    技术读书感悟100字左右,三篇小学读书心得不超过100字1.敏而好学,不耻下问——孔子2.书到用时方恨少,事非经过不知难——陆游3.读书破万卷,下笔如有神——杜甫4.少壮不努力,老大徒伤悲——《汉乐府 长歌行》5.业精于

    生活 2021年10月26日
  • math函数excel使用技巧(math库中的数学函数)

    技术Math函数怎么使用本篇内容主要讲解“Math函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Math函数怎么使用”吧!Math函数Math.round(3.6

    攻略 2021年12月22日
  • 怎么实现mysql读写分离

    技术怎么实现mysql读写分离这篇文章主要介绍“怎么实现mysql读写分离”,在日常操作中,相信很多人在怎么实现mysql读写分离问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么实现my

    攻略 2021年11月18日
  • React Router 5.1.0如何使用useHistory实现页面跳转导航

    技术React Router 5.1.0如何使用useHistory实现页面跳转导航React Router 5.1.0如何使用useHistory实现页面跳转导航,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希

    攻略 2021年11月12日
  • genie是什么程序(genie中文是啥名字)

    技术Genie的特点是什么本篇内容主要讲解“Genie的特点是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Genie的特点是什么”吧!一 数据平台的发展简介

    攻略 2021年12月20日