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という属性が定義されます