我正在使用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。
这可能吗?提前致谢。