myibatis插入後返回主鍵

mybatis insert 返回主鍵

mybatis 插入主鍵已經填充到Object對象中了。而不是作爲返回值,這個跟ibatis有很大區別。

<insert id="addUser" parameterType="User" useGeneratedKeys="true" keyProperty="id" >
   INSERT INTO user (username,psw) VALUES (#{username},#{psw})
</insert>

<insert id="addUser" parameterType="User">
<selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id"> 
      SELECT LAST_INSERT_ID() as id
  </selectKey>
   INSERT INTO user (username,psw) VALUES (#{username},#{psw})
</insert>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章