Spring initializr
OS | Ubuntu 20.04 | |
IDE | IntelliJ IDEA Community 2020.3 AMD64 | |
Project | Gradle Project | |
Language | Kotlin | |
SpringBoot | 2.4.0 | |
Project Metadata | Group | com.example.kotlin |
Artifact | mybatisdemo | |
Name | mybatisdemo | |
Description | Demo project for Spring Boot | |
Package name | com.example.kotlin.mybatisdemo | |
Packaging | jar | |
Java | 11 | |
Dependencies | MyBatis Framework H2 Database |
IntelliJにmyBatis Builderプラグインをインストール Shift連打(2回くらい早く押せばよいです)でmybatis builderを検索して実行 DBに接続する。
今回はPostgresqlなのでPostgresを選択して接続情報を入力
生成されるもの 生成されるものはxmlの設定ファイルとJavaのソースコードになる。 XMLファイルはmybatis-generator.xml Mapperクラス、モデルクラス、Exapmleクラス、Exampleクラスの中にCriteria、Criterion、CeneratedCriteriaクラスが生成される。 名前は テーブル名Mapper、テーブル名、テーブル名Exampleになる。