1. Crear generadorconfig.xml en recursos en el proyecto Maven
2. Configurar GeneratorConfig.xml
<? xml versión = "1.0" encoding = "utf-8"?> <! DOCTYPE GeneratorConfiguration public "-// mybatis.org//dtd Configuración del generador de MyBatis 1.0 // en" "http://mybatis.org/dtd/mybatis-Generator-config_1_0.dtdd" <200 < TargetRuntime = "MyBatis3"> <CommentGenerator> <Property name = "supressDate" value = "true"/> <!-si eliminar los comentarios generados automáticamente True: sí: falso: no-> <propiedad name = "supressallComments" value = "true"/> </commentGenerator> <!-Link de base de datos url, nombre de usuario, contraseña-> <jdbcconnectionnectionnection conductorClass = "com.mysql.jdbc.driver" conexión "conecturl =" jdbc: mysql: // xx: 3306/xx "userId =" xx "contraseña =" xx "> </jdbcconnection> Nombre y ubicación-> <javaModelGenerator TargetPackage = "com.info.statistics.model" TargetProject = "src/main/java"> <Property name = "habilsubpackages" value = "true"/> <Property name = "TrimStrings" Value = "true"/> </javamodelGenerator> <!-Generar el nombre del paquete y la ubicación de la ubicación del mapeador " <SQLMAPGenerator TargetPackage = "com.info.statistics.mapping" TargetProject = "src/main/java"> <propiedad name = "habilsubpackages" value = "true"/> </sqlMapGenerator> <!-Generar el nombre del paquete y la ubicación del DAO-> <javaclientGenerator type = "xmlmapperer" TargetPackage = "com.info.statistics.dao" TargetProject = "src/main/java"> <propiedad name = "habilsubpackages" valor = "true"/> </javaclientGenerator> <!-La tabla que se generará es el nombre de la tabla en la base de datos o el nombre de vista del nombre de la visión " domainObjectName = "dsriskModElorder" enableCountByExample = "false" habilitupdateByExample = "false" habilitEleteByExample = "false" habilsectByExample = "false" selectbyExamperyId = "false"> </table> <table tableName = "Tel_Bill_record" Domainobjectame = "dstelBillReLReLBillReLREL EnableCountByExample = "false" EnlablePdateByExample = "false" habilieteByExample = "false" habilitionByExample = "false" selectbyExampleQueryId = "false"> </table> </context> </GeneratorConfiguration>
3. Configurar pom.xml
<glugin> <grupoD> org.mybatis.generator </proupid> <artifactID> myBatis-Generator-maven-plugin </artifactid> <verose> 1.3.2 </version> <Configuration> <ConfigurationFile> /Src/Main/resources/Generator/Generator Conconfig.xml </ConfigurationFileFileFile <OverwRIT <verbose> true </verbose> </figuration> </tugin>
4. Dos formas de generar objetos
Método 1: use el complemento de idea Maven para generarlo rápidamente directamente
Haga doble clic en MyBatis-Generator: Generar para generar
Método 2: Agregue una opción de "ejecutar" en idea, use Maven para ejecutar el complemento MyBatis-Generator-Maven-Plugin
MyBatis -Generator: Generar -e agrega -e a la salida de información detallada
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.