1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hengboy-mybatis-enhance

 / Детали:

При запросе последнего идентификатора после вставки, тип возвращаемого значения ограничивается целым числом, что приводит к ошибкам преобразования

Предстоит сделать
Владелец
Создано  
27.11.2024

Благодаря использованию предоставленных вами улучшенных инструментов, после вставки строки не удаётся получить идентификатор автоинкремента. Обнаружено, что при запросе идентификатора автоинкремента происходит ошибка при преобразовании int в long.
Причина заключается в том, что тип идентификатора сущности — Long.
В следующем коде по умолчанию используется идентификатор типа Integer, что вызывает проблему:
mybatis-enhance-core-1.1.3.RELEASE.jar!/com/gitee/hengboy/mybatis/enhance/key/generator/SelectAutoKeyGenerator.class:44

Builder builder = new Builder(statement.getConfiguration(), statement.getId() + "-Inline", Integer.class, new ArrayList(), true);

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/hengboy-mybatis-enhance.git
git@api.gitlife.ru:oschina-mirror/hengboy-mybatis-enhance.git
oschina-mirror
hengboy-mybatis-enhance
hengboy-mybatis-enhance