1. Создать GeneratorConfig.xml в ресурсе в проекте Maven
2. Настройте 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-generator-config_1_0.dt.> <generator-genorferfig_1_0.1_0. Database Driver: Select the database driver package on your local hard disk--> <classPathEntry location="C:/Users/xx/.m2/repository/mysql/mysql-connector-java/5.1.35/mysql-connector-java-5.1.35.jar"/> <context id="DB2Tables" targetRuntime="MyBatis3"> <momplygenerator> <name = name = "supressDate" value = "true"/> <!-Удали ли автоматически сгенерированные комментарии true: yes: false: no-> <name = "supressallcomments" value = "true"/> </commentGenerator> <!-Url Link Database, Username, Password-> <jdbcconection riverClass = "com.mysiver. ConnectionUrl = "jdbc: mysql: // xx: 3306/xx" userid = "xx" password = "xx"> </jdbcconnection> <javatyperesolver> <свойство = "forcebigdecimals" value = "false"/> </javatyperesolver> <! TargetPackage = "com.info.statistics.model" targetProject = "src/main/java"> <name = "enablesBpackages" value = "true"/> <name = "trimstrings" value = "true"/> </javamodelgenerator> <! TargetPackage = "com.info.statistics.mapping" targetProject = "src/main/java"> <name = "enablesBpackages" value = "true"/> </sqlmapgenerator> <!-Сгенерируйте имя пакета и местоположение DAO-> <javaclienterator type = "xmlmapper" TargetPackage = "com.info.statistics.dao" targetProject = "src/main/java"> <name = "ensablesBpackages" value = "true"/> </javaclientgenerator> <!-Таблица, которую можно сгенерировать, является названием таблицы в базе баты или название View DomainObjectName. domainobjectname = "dsriskmodelorder" enablecountbyexample = "false" enableUpdateByexample = "false" enabledEleteByexample = "false" enableselectbyexample = "selectbyexample quepletequeryid =" false "> </table> <table table -alemame =" tel_bill_record "domainobjectname =" doselbill "domordbill eNableCountByExample = "false" enableUpdateByexample = "false" enabledEleteByexample = "false" enableselectbyexample = "false" selectbyexamplequeryid = "false"> </table> </context> </generatorConfiguration>
3. Настройка pom.xml
<blicin> <groupid> org.mybatis.generator </GroupId> <ArtifactId> mybatis-Generator-maven-plugin </artifactid> <sersive> 1.3.2 </version> <configuration> <configurationFile> /src/main/resources/Generator/GenerTONFIG. <cerbose> true </verbose> </configuration> </placin>
4. Два способа создания объектов
Метод 1: Используйте плагин Maven идеи, чтобы быстро его сгенерировать
Дважды щелкните Mybatis-Generator: генерировать для генерации
Метод 2: Добавьте опцию «запустить» в Idea, используйте Maven для запуска плагина Mybatis-Generator-Maven-Plugin
Mybatis -Generator: генерировать -e добавляет -e к выводу подробной информации
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.