【发布时间】:2013-07-17 16:40:59
【问题描述】:
我正在使用 MyBatis-Spring 和一个 MySql 数据库。目前,我正在使用以下代码将一些列表插入到其中一个表中:
<insert id="insertList" parameterType="java.util.List" useGeneratedKeys="true">
INSERT INTO myTable (field1, field2, field3)
VALUES
<foreach collection="list" item="item" separator=",">
(#{item.field1}, #{item.field2}, #{item.field3})
</foreach>
</insert>
此时,我想在不进行新查询的情况下返回插入新项目后生成的新 ID:SELECT * FROM myTable。
这可能吗?提前致谢。
【问题讨论】:
标签: mysql spring list insert mybatis