1. Maven ProjectのリソースでGeneratorConfig.xmlを作成します
2。GeneratorConfig.xmlを構成します
<?xml version = "1.0" encoding = "utf-8"?> <!doctype generatorconfiguration public " - // mybatis.org//dtd mybatisジェネレーター構成1.0 // en" "http://mybatis.org/dtd/mybatis-generator-generator-config_1_0データベースドライバー:ローカルハードディスクでデータベースドライバーパッケージを選択します - > <classpathentry location = "c:/users/xx/.m2/repository/mysql/mysql-connector-java/5.1.35/mysql-connector-java-5.1.35.jar <commentgenerator> <プロパティ名= "spressdate" value = "true"/> <! - 自動生成されたコメントを削除するかどうか真:yes:false:no-> <property name = "suppressallcomments" value = "true"/> </> </> <! Connectionurl = "jdbc:mysql:// xx:3306/xx" userid = "xx" "xx"> </jdbcconnection> <javatybigdecimals "value =" fals TargetPackage = "com.info.statistics.model" targetproject = "src/main/java"> <プロパティ名= "enableSubpackages" value = "true"/> <プロパティ名= "true =" true "/>> </javamodelgenerator> <! TargetPackage = "com.info.statistics.mapping" stargentProject = "src/main/java"> <プロパティ名= "enableSubpackages" value = "true"/> </sqlmapgenerator> <! - daoのパッケージ名と場所を生成 - > <javaclientatorature type = "xmlmapper" xmlmapper " TargetPackage = "com.info.statistics.dao" targetProject = "src/main/java"> <property name = "enableSubpackages" value = "true"/> </javaclientgenerator> <! - 生成されるテーブルは、データベースのテーブル名です。 TableName = "risk_model_order" domainobjectname = "dsriskmodelorder" enablecountbyexample = "false" enableupdatebyexample = "false" enabledeletebyexample = "false" enableselectbyexample = " domainobjectName = "dstelbillrecord" enablecountbyexample = "false" enableupdateByexample = "false" enabledEleteByexample = "false" enableSelectbyexample = "false" selectbyexamplequeryid = "false"> </table> </context> </generatorconfiguration>
3. pom.xmlを構成します
<プラグイン> <groupId> org.mybatis.generator </groupid> <artifactid> mybatis-generator-maven-plugin </artifactid> <バージョン> 1.3.2 </バージョン> <configurationfile>/src/main/resources/generator/generatorconconfig.xml <上書き> true </overwrite> <verbose> true </verbose> </configuration> </plugin>
4.オブジェクトを生成する2つの方法
方法1:アイデアのMavenプラグインを使用して、迅速に直接生成する
MyBatis-Generatorをダブルクリックする:生成するために生成します
方法2:アイデアに「実行ラン」オプションを追加し、Mybatis-Generator-Maven-Pluginプラグインを実行するためにMavenを使用します
mybatis -generator:生成-eは、-eを追加して詳細情報を出力します
上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。