使うとSelect結果をいい感じにMapにしてくれるMyBatis。MyBatisのSQLはXMLに書いたりアノテーションに文字列で渡す方法があるが、SqlProviderを使う方法を試してみた。これが一番好きかもしれない。ちなみにSpringBoot(mybatis-spring-boot-starter)を利用している。#MyBatisMyBatisMyBatisにはRDBが自動採番したIDを取得する機能があるのだが、下記の組み合わせでエラーになってしまった。RDBMS毎(例えばMySQLとPostgreSQL)で同じ目的のSQLでも構文に違いがあったりする。使うと、接続先のDBによって発行するSQLを切り替えることができる。SpringBootで利用する方法についてまとめる。#MyBatismybatisMyBatisでネストしたオブジェクトマッピングするサンプルあんまり見かけないので、残しておく。#mybatismybatisMybatisのネストしたresultMapの自動マッピングはデフォルトPARTIALになっている。ネストしたオブジェクトのauto-mappingは効かないということ。SpringBootMyBatisのConfigをJava側で動的に書き換えられないか調べてみた。結果できなかったんだけど、備忘録として。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。