自動コード生成を使用してのGradleプロジェクトMyBatisのジェネレータ

免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。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'
}

おすすめ

転載: blog.csdn.net/sinat_22797429/article/details/84196874