Что возвращают insert (), delete(), select() и update() интерфейса MyBatis SqlSession?

#java #database #mybatis

#java #База данных #mybatis

Вопрос:

Из документа API mybatis я могу только видеть, что insert, delete, select и update имеют int в качестве returntype . Но нет документации о значении возвращаемых целых чисел.

Имеет ли это какое-то отношение к успеху операции?

Ответ №1:

select() ничего не возвращает. Остальные возвращают количество затронутых строк.

Комментарии:

1. Измененное количество строк возвращается, только если драйвер поддерживает эту функцию; Oracle этого не делает.

2. @climmunk можете ли вы предоставить некоторую документацию?