在mybatis中,获取主键的方法有两种常用的方式: 使用selecTKEy元素:在插入数据时,可以通过selectKey元素来获
在mybatis中,获取主键的方法有两种常用的方式:
<insert id="insertUser" parameterType="User">
<selectKey keyProperty="id" order="AFTER" resultType="int">
SELECT LAST_INSERT_ID()
</selectKey>
INSERT INTO user (name, age) VALUES (#{name}, #{age})
</insert>
<insert id="insertUser" parameterType="User">
<selectKey keyProperty="id" order="AFTER" resultType="int">
SELECT LAST_INSERT_ID()
</selectKey>
INSERT INTO user (name, age) VALUES (#{name}, #{age})
</insert>
这两种方法都是在插入数据后立即执行一个sql语句来获取主键值,然后将其设置到实体对象中的主键属性上。
--结束END--
本文标题: mybatis获取主键的方法是什么
本文链接: https://lsjlt.com/news/578463.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0