<insert id="insert" parameterType="com.lls.model.Employee">
<!-- selectKey 標簽表示子查詢中主鍵的提取問題
resultType表示返回主鍵的數據類型
keyProperty表示將屬性設置到某個列中 此處為id
order="AFTER表示在插入語句之后執行
resultType="long"表示返回值得類型為long類型
-->
<selectKey resultType="long" order="AFTER" keyProperty="id">
SELECT LAST_INSERT_ID() AS ID
</selectKey>
insert into t_employee (ID, EmployeeName, Position,
Salary, Tel, DepartmentID
)
values (#{id,jdbcType=INTEGER}, #{employeename,jdbcType=VARCHAR}, #{position,jdbcType=VARCHAR},
#{salary,jdbcType=DOUBLE}, #{tel,jdbcType=VARCHAR}, #{departmentid,jdbcType=INTEGER}
)
