1. Buat GeneratorConfig.xml di Proyek Sumber Daya di Maven
2. Konfigurasikan GeneratorConfig.xml
<? Xml Version = "1.0" encoding = "UTF-8"?> <! Doctype GeneratorConfiguration Public "-// mybatis.org//dtd MyBatis Generator Configuration 1.0 // en" "http://mybatis.org/dtd/mybatis-genercon>" cond- " <!-Driver Database: Pilih paket driver database pada hard disk lokal Anda-> <classpathentry location = "c: /users/xx/.m2/repository/mysql/mysql-connector-java/5.1.35/mysql-connector-java-5.1.35.jar"/> <mysql = "donnector-java-5.1.35.jar"/> <mysql = "connector-java-5.1.35. targetRuntime = "mybatis3"> <commentsgenerator> <name properti = "SuppressDate" value = "true"/> <!-apakah akan menghapus komentar yang dihasilkan secara otomatis True: YA: FALSE: TIDAK-> <nama properti = "SuppressAllComments" value = "true"/</commentGenerator> <!-link basis data, Urkon, Urak basis data, User, User, Uskon, Urkon, Urkon, Urak Data, Uskon, Urak Data, User, Urak Data, User, driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://xx:3306/xx" userId="xx" password="xx"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false"/> </javaTypeResolver> <!-- Generate model package Nama dan Lokasi-> <javamodelgenerator targetPackage = "com.info.statistics.model" targetProject = "src/main/java"> <nama properti = "enableSubpackages" value = "true"/> <properti name = "trimstrings" value = "true"/</javamodelgen> <properti = "trimstrings" value = "true"/</javamodelgen> <Property name = "trimstrings" value = "true"/</javamodelgen> <Property name = "trimstrings" value = "true"/</javamodelgen> <Property name = "trimstrings" value = "true"/</javamodelgen <packer> name <! <sqlmapgenerator targetPackage = "com.info.statistics.mapping" targetPrOject = "src/main/java"> <name properti = "enableSubpackages" value = "true"/> </sqlmapgenerator> <! menghasilkan nama paket dan lokasi dari javacpenerator> <! TargetPackage = "com.info.statistics.dao" targetProject = "src/main/java"> <name properti = "enableSubpackages" value = "true"/> </javaclientgenerator> <!-tabel yang akan dihasilkan adalah nama tabel dalam database atau nama domainOBNEMEDNEMEDNEMED (TABUNG ("TABLEMEODNEMEDOMENOME-" DomainObjectName = "DSRiskModelorder" enableCountByExample = "false" EnableupDateByExample = "false" enableDeLeteByExample = "false" enableSelectByExample = "false" selectbyexampleyid = "false"> </table> <tableName = "Tel_bill_record =" DomeINDNOCE = "Tel_Bill_Record =" DOCORDNOCE = "Tel_Bill_RECORD =" DOCORD = "Tel_Bill_RECORD =" Tel_Bill " enableCountByExample = "false" EnableupDateByExample = "false" enableDeLetebyExample = "false" EnablingElectByExample = "false" SELECTBYExampleQueryId = "false"> </able> </context> </GeneratorConfiguration>3. Konfigurasikan pom.xml
<lugin> <GroupId> org.mybatis.generator </groupid> <ArtifactId> mybatis-generator-maven-plugin </t Artifactid> <version> 1.3.2 </version> <donfiguration> <configurationfile> /src/main/reesources/generator/generator.config.src.main/reesources/generator/generator.config.src.resources/generator/generator <Allrite> true </sidrite> <Verbose> true </ verbose> </configuration> </lugin>
4. Dua cara untuk menghasilkan objek
Metode 1: Gunakan plugin ide Maven untuk menghasilkannya dengan cepat secara langsung
Klik dua kali mybatis-generator: menghasilkan untuk menghasilkan
Metode 2: Tambahkan opsi "run run" di Ide, gunakan Maven untuk menjalankan plugin MyBatis-Generator-Maven-Plugin
mybatis -generator: menghasilkan -e menambahkan -e ke output informasi terperinci
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.