selectKey 標(biāo)簽實(shí)現(xiàn)主鍵返回
keyColumn:主鍵對(duì)應(yīng)的表中的哪一列
keyProperty:主鍵對(duì)應(yīng)的pojo中的哪一個(gè)屬性
order:設(shè)置在執(zhí)行insert語句前執(zhí)行查詢id的sql,在執(zhí)行insert語句之后執(zhí)行查詢id的sql
resultType:設(shè)置返回的id的類型
<insert id="save" parameterType="cc.yih.penn.entity.common.User">
<selectKey keyColumn="id" keyProperty="id" order="AFTER"
resultType="int">
SELECT LAST_INSERT_ID()
</selectKey>
INSERT INTO `user`
(user_name,pass_word,role,create_time) VALUES
(#{userName},#{passWord},#{role},NOW())
</insert>
獲取主鍵ID;
int key = user.getId();
簡(jiǎn)書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處。