Я использую mybatis для вставки записей.Я использовал для обновления дубликатов ключей, при вставке я могу получить dataId, но при обновлении mybatis не получает dataId.
мой mybatis код
<insert id="insertData" parameterType="objectDO"
useGeneratedKeys="true" keyProperty="dataId">
INSERT INTO xyz (.....
)
VALUES
(......
)
ON DUPLICATE KEY UPDATE
.....
Что такоеальтернатива для этого - извлекать dataId независимо от того, вставлена или обновлена запись.