sql >> Base de Datos >  >> RDS >> Mysql

¿Obteniendo la última identificación de registro insertada de una tabla de base de datos en Java?

Puede usar getGeneratedKeys método. Esta publicación en el foro ayudará.

También puedo recomendarle que use una herramienta ORM como Hibernar . En Hibernate harías algo como esto:

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

Hibernate emitirá los comandos SQL apropiados (dependiendo de la base de datos seleccionada) y le devolverá la identificación generada automáticamente.