1. Crie o generatorconfig.xml em recurso no projeto maven
2. Configure o 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.dtd"><generatorConfiguration> <!-- 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"> <CommentGenerator> <Propriedade name = "suprimeDate" value = "true"/> <!-se deve remover os comentários gerados automaticamente true: sim: false: não-> <propriedade name = "supressorlcomments" value = "true"/> </comentyGenerator> <!-database link, username, senha-> <JdBrinTer> Connectionurl = "JDBC: mysql: // xx: 3306/xx" userId = "xx" senha = "xx"> </jdbcconnection> <navatypeResolver> <namesolver) <! TargetPackage = "com.info.statistics.model" TargetProject = "src/main/java"> <propriedade name = "enablesubPackages" value = "true"/> <names name = "trimStrings" value = "true"/> </javamodelGenerator> <!-Nome do Nome e Localização do Pacote e Localização do Pacote do Pacote e Local "/> TargetPackage = "com.info.statistics.mapping" TargetProject = "src/main/java"> <nome da propriedade = "enablesubPackages" value = "true"/> </sqlmapgenerator> <!-gerar o nome do pacote e a localização do Dao-> <JavaclientGenerator <! TargetPackage = "com.info.statistics.dao" TargetProject = "src/main/java"> <propriedade name = "enablesubPackages" value = "true"/> </javaclientGenerator> <!-A tabela a ser gerada é o nome da tabela no nome do nome da tabela ou o nome do nome do nome do nome do nome do nome do nome do nome ou do nome " domainObjectName = "dsriskModelOrder" EnableCountByExample = "false" enableUpDateByExample = "false" EnableteleteByExample = "false" EnableSelectByExample = "false" selectByExampleTerCord = "false"> </tabela <tabela TableName "" tel_bill_record " enableCountByExample = "false" enableUpdateByExample = "false" enableteleteByExample = "false" EnableSelectByExample = "false" selectByExampleQueryId = "false"> </ table> </xectless> </generatorConfiguration>
3. Configure pom.xml
<Plugin> <PuerpId> org.mybatis.generator </frugiD> <TRATIFACTID> mybatis-generator-maven-plugin </stutifactId> <versão> 1.3.2 </versation> <figuration> <figurationfile> /src/main/resources/Generator/Generator/Generators <verwrite> true </verwrite> <bose> true </barefose> </figuration> </plugin>
4. Duas maneiras de gerar objetos
Método 1: use o plug -in maven da ideia para gerá -lo rapidamente diretamente
Clique duas vezes em mybatis-gerador: gerar para gerar
Método 2: Adicione uma opção "Run Run" na Idea, use Maven para executar o plugin Mybatis-Generator-Maven-Plugin
Mybatis -Generator: Gereate -e Adiciona -e para a saída Informações detalhadas
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.