statement.executeUpdate(query,Statement.RETURN_GENERATED_KEYS);
//Получаем идентификатор только что добавленной записи
resultSet = statement.getGeneratedKeys();
resultSet.next();
int id = resultSet.getInt(1);
В результате id будет хранить в себе идентификатор последней добавленной записи.