MyBatisジェネレーターは、エンティティの逆の生成、削除、変更、検索の例を構成します。コードの例は次のとおりです。
<?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 <! - データベースドライバーJAR - > <classpathEntry location = "D:/。M2/REPOSITORY/MYSQL/MYSQL-CONNECTOR-JAVA/5.1.38/MYSQL-CONNECTOR-JAVA-5.1.38.JAR"/> <CONTTENTION ID = "DB2TABLES" DB2TABLES "ターゲット=" MyBatis3 "> name = "Suppressallcomments" value = "true"/> </commentgenerator> <! - database connection-> <jdbcconnection driverclass = "com.mysql.jdbc.driver" connectionurl = "jdbc:mysql://192.168.5.159:3306/database id =" us "us" us "us of" used = "used =" used = "used =" used = "use name id" </jdbcconnection> <! - デフォルトのfalse javaタイプリゾルバーは、データベース列がタイプ10進数または数値の場合、常にjava.math.bigdecimalを使用します。 - > <javatyperesolver> <プロパティ名= "forcebigdecimals" value = "false" /> < /javatyperesolver> <! - エンティティクラスを生成するパッケージ名と生成アドレスを指定します(アドレスをカスタマイズできますが、パスは存在しないが、自動的に作成されないようにします - > javenを使用してターゲットの指示を使用して生成します。 TargetPackage = "com.heaboy.package name.base.entity" targetproject = "project name"> <property name = "enableSubpackages" balue = " /> <プロパティ名=" trimstrings "value =" true " /> < /javamodelgenerator> <! TargetPackage = "com.heaboy.package name.mybatis" targetproject = "Project name"> <プロパティパッケージ= "value =" /> < /> < /sqlmapgenerator> <! - generate daoファイル、type = "xmlmapper"にxml dao dao contelectid = "db2tables" TargetRuntime = "MyBatis3" - > <JavaclientGenerator Type = "xmlmapper" targetPackage = "com.heaboy.package name.base.dao" stargentproject = "" Project name "> <プロパティ名=" enabassubpackages "value =" fals " />自己侵入フィールド名は特定のフィールドなどを無視します。-> <table tablename = "table name" domainobjectname = "enablecountbyexample =" false "enabableupdatebyexample =" false "enabledeletebyexample =" fals "enableselectbyexample =" fals "fals" fals "fals" fals "fals" fals "fals" fals "fals" fals "fals" fals "fals" fals "fals name = "useactualcolumnnames" value = "true" /> < /table> <table tablename = "table name 2" domainobjectname = "enablecountbyexample =" false "enabableupdatebyexample =" fals "enableteletebyexample =" enableseexamplex = "fals" name = "useactualcolumnnames" value = "true"/> </table> </context> </generatorconfiguration>
上記は、MyBatisジェネレーター構成リバース生成エンティティです。それがあなたに役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!