2016-12-21 1 views
2

Использование MyBatis Generator 1.3.5, узнал resultType of countByExample Long.Почему результат по умолчаниюТип MyBatis countByExample - java.lang.Long

Однако в предыдущей версии это был Integer (я точно не помню версию). Конечно, я могу вернуть его обратно в Integer. Но интересно, почему это происходит. Это не имеет для меня никаких чувств. Поскольку countByExampleRange по-прежнему целочисленный.

Пропустить что-нибудь?

ответ

2

См этот вопрос на Mybatis: - https://github.com/mybatis/generator/issues/125

Вполне возможно, что таблицы могут иметь более 2 миллиардов строк (целое число), и для решения этой проблемы, они изменили его на Лонг.

+0

Спасибо, теперь это имеет смысл – MIT