Mysql
 sql >> Base de données >  >> RDS >> Mysql

Obtenir l'identifiant du dernier enregistrement inséré dans mybatis

L'id est injecté dans l'objet :

int num_of_record_inserted = fileAttachmentMapper.insertSelective(fileAttachment);

int id = fileAttachment.getId();

Qu'est-ce que selectKey fait est de définir l'identifiant dans l'objet que vous insérez, dans ce cas dans fileAttachment dans sa propriété id et APRÈS l'insertion de l'enregistrement.