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

Obtenir le dernier identifiant d'enregistrement inséré d'une table de base de données en Java ?

Vous pouvez utiliser getGeneratedKeys méthode. Ce message de forum aidera.

Puis-je également vous recommander d'utiliser un outil ORM comme Hiberner . Dans Hibernate, vous feriez quelque chose comme ceci :

myTable = new myTable();
myTable.prop1 = prop1;
myTable.prop2 = prop2;
int id = session.save(myTable);

Hibernate émettra les commandes SQL appropriées (en fonction de la base de données sélectionnée) et vous renverra l'identifiant généré automatiquement.