现在java后台执行insert操作,想获取 mybatis里这条插入语句的自增主键,
SELECT LAST_INSERT_ID() AS source_id
insert into tenke_pick_resource (url, path, name, size, height,width,format,status)
values (#{url,jdbcType=VARCHAR}, #{path,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{size,jdbcType=INTEGER}, #{height,jdbcType=INTEGER},#{width,jdbcType=INTEGER},
#{format,jdbcType=VARCHAR}, #{status,jdbcType=CHAR}
)
我是这样写的,source_id 是自增主键, 这样对不对? 而且我后台怎么接收这个主键?
求解
selectKey 里面的keyProperty这个属性设置的是什么??看这样应该设置成source_id 吧,insert语句里也应该有source_id吧,后台直接调用insert方法,用integer接收下