在mybatis中默认插入一条记录后,返回值为插入记录的条数。

现在想获取插入记录后,当前被插入的记录的主键值,需在insert方法中添加如下代码:


 

           select T_USER_INFO_SEQ.nextval from dual

 

    insert into T_USER_INFO

   

     

        ID,

     

        ...



添加以下代码后

 

           select T_USER_INFO_SEQ.nextval from dual

 

方法中获取到的返回值任然是插入的记录数

但是mybatis将主键值set到了插入的对象中