есть ли способ получить количество затронутых строк, используя:
Не для операции «сохранить», что вполне понятно. Но если вы используете Query
, метод executeUpdate
возвращает количество затронутых записей.
какой смысл использовать save, если вы не знаете, что произошло в итоге.
Ну, если нет никаких исключений, вы можете предположить, что все прошло как ожидалось.
Или, если я вставлю новую строку, я захочу получить новый созданный ПК AI ...
Hibernate обновляет постоянный бин сгенерированным PK. Таким образом, если ваш боб имеет long id
, установленный с автоинкрементом, Hibernate заполнит это поле, как только оно будет сохранено.