Я пытаюсь получить первичный ключ записи обновления, используя этот способ в MyBatis (v3.5.1):
<update id="updateForFreeSeat"
parameterType="com.sportswin.soa.room.model.entity.RoomSeat"
useGeneratedKeys="true"
keyProperty="id"
keyColumn="id">
update r_room_seat
set status = 1
where room_play_id = #{roomPlayId,jdbcType=BIGINT}
limit 1
</update>
и Mapper. java определяют следующим образом:
int updateForFreeSeat(RoomSeat roomSeat);
И теперь я получаю идентификатор записи обновления не удалось, идентификатор - это мой первичный ключ. Это мой отладочный вывод:
что мне делать, чтобы получить идентификатор записи обновления?