Вставка записи с нулевой переменной не попадает в DataAccessException блок try / catch - PullRequest
0 голосов
/ 27 июня 2018

Я вызываю метод сохранения для объекта с нулевым полем. Моя таблица не допускает, чтобы это поле было пустым, и я хочу, чтобы это происходило иначе.

        try {
            insert(myRecordHere); //insert has the save() method
        } catch (DataAccessException dataAccessException) {
            handleithere();
        }

Я получаю сообщение

o.h.engine.jdbc.spi.SqlExceptionHelper: ORA-01400: невозможно вставить NULL в

Почему DataAccessException не вызывается?

1 Ответ

0 голосов
/ 27 июня 2018

Кажется, что правильным методом для вызова является не save (), а saveAndFlush ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...