Springboot mybatisを使用してデータを挿入してデータを返すid
insert into user (id, name, salt,
headUrl,password,role)
values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{salt,jdbcType=VARCHAR},
#{headUrl,jdbcType=VARCHAR},
#{password,jdbcType=VARCHAR},
#{role,jdbcType=VARCHAR})
ここにuseGeneratedKeys="true"keyProperty="ID"を付ける
彼が挿入すると、挿入したデータを自動的に生成するID
このkeyPropertyの後ろに設定されているidというパラメータに挿入します.
実行後、idの値を直接取ればいいです.
エンティティクラスを受信すると、もちろんエンティティクラスにidという属性が定義されます