免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/sinat_22797429/article/details/84196874
記事のディレクトリ
序文
MyBatisのジェネレータツールは、MyBatisのモデル、マッパー、DAO永続コードを生成するために使用されます。本論文では、現在主流のビルドツールのGradleで、自動的にデータベースに接続するコードを生成します。MyBatisの発電機は、Gradleのプラグインを提供していませんが、あなたはGradleの呼び出しAntタスクを使用することができますが、それゆえ、また間接的にGradleの開始は、MyBatisの発電機を。
環境
- JDK 1.8
- IntelliJ IDEA 2017年2月2日
- Gradleの3.5.0
- mysqlの
コンフィギュレーション
注文shopmall次のサービスでは、例えば、マッパー、自動的に適切なエンティティを生成するために、shopmall-order.gradle generator.xmlと2つのファイルを配置することにより、XMLが好きです。
shopmall-order.gradle
description = '''shopmall-order'''
dependencies {
compile project(":shopmall-order-api")
compile project(':shopmall-account-api')
}
//mybatis-generator.xml 配置路径
// mac下是找不到 ./src 路径的,需要全路径,如下配置。windows则为src/main/resources/generator.xml
mybatisGenerator {
verbose = true
configFile = 'src/main/resources/generator.xml'
}