Особенности работы с MySQL: Statement и PreparedStatement

148
27 декабря 2018, 03:20

Просьба специалистов помочь в понимании технического вопроса при работе с MySQL.

Есть таблица items. В качестве primary key выступает id. При добавлении новой записи id автоинкрементируется на 1.

У нас есть preparedStatement, который записывает какую-то информацию.

После записи в таблицу, нам нужно получить последний добавленный id. Для этого используем statement и следующий запрос:

SELECT LAST_INSERT_ID()

Внимание вопрос: Почему это всегда работает корректно, даже без synchronized блока?

READ ALSO
next(), nextInt(), nextLine(), nextDouble()

next(), nextInt(), nextLine(), nextDouble()

Если у нас int x = scannextInt(), то при вводе строковых значений и double значений вылазит Exception

168
Как использовать Intbuffer с FileChanel с RandomAccessFile?

Как использовать Intbuffer с FileChanel с RandomAccessFile?

Нужно записать строку, для этого использую FileChanel and IntBuffer, чтобы скорость записи была высокой, но получаю ошибку Exception in thread "main" javanio

149
Как реализовать multi touch (appium)

Как реализовать multi touch (appium)

Хочу реализовать мультитач в моб тестированииС документации appium взял код, подключил библиотеки (указанные на сайте):

171
Передать реферер интентом

Передать реферер интентом

Открываю страничку таким кодом:

197