Просьба специалистов помочь в понимании технического вопроса при работе с MySQL.
Есть таблица items. В качестве primary key выступает id. При добавлении новой записи id автоинкрементируется на 1.
У нас есть preparedStatement, который записывает какую-то информацию.
После записи в таблицу, нам нужно получить последний добавленный id. Для этого используем statement и следующий запрос:
SELECT LAST_INSERT_ID()
Внимание вопрос: Почему это всегда работает корректно, даже без synchronized блока?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей