たなちの備忘録

自分の知識をストックしていくためのブログ

MyBatis

MyBatisで自動採番されたIDを取得する方法

テーブルのidにAUTO_INCREMENT 属性が設定されているとき、insert処理を実行した後に自動生成されたIDを取得したいケースがあった。下記のようなselectKeyステートメントを利用することで実現できる。orderには"BEFORE"または"AFTER"を設定することができ、i…