在使用mybatis + postgresql,我們有時在插入數據時需要返回自增id的值,此時在插入時,可以按照以下例子來編寫mapper文件
<insert id="insertUser"> <selectKey resultType="int" order="AFTER" keyProperty="pid" > SELECT currval('tbl_user_pid_seq'::regclass) AS pid </selectKey> insert into tbl_user(name, age) values(#{name}, #{age}) </insert>