O gerador Mybatis configura a geração reversa de entidade, adição simples, exclusão, modificação e exemplo de código de pesquisa é o seguinte:
<?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 jar --> <classPathEntry location="D:/.m2/repository/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar" /> <context id="DB2Tables" targetRuntime="MyBatis3"> <!--Remove comments--> <commentGenerator> <property name = "suprimallComments" value = "true"/> </commentGenerator> <!-conexão com o banco de dados-> <jdbcconnection driverclass = "com.mysql.jdbc.driver" Connectionurl = "jdbc: mysql: //192.168.5.159: 3306/datrabase" Usuor ""159: 3306/datrat. </jdbcconnection> <!-O resolvedor de tipo false java padrão sempre usará java.math.bigdecimal se a coluna do banco de dados for do tipo decimal ou numérico. -> <JavatypeResolver> <propriedade name = "forcebigDecimals" value = "false" /> < /javatyperesolver> <!-gerar a classe de entidade especifica o nome do pacote e o endereço gerado (você pode ser o diretório de alvo, mas o caminho não existe, não será criado automaticamente. TargetPackage = "com.heaboy.package name.base.entity" TargetProject = "Nome do projeto"> <Nome da propriedade = "enablesubPackages" value = "false" /> <names name = "trimStrings" value = "true" /> < /javamodelGenerator> <!-gerar sqlMap File-> <sqlmAp <sqlmAp < /sqlmAp.lator "sqlMaPeAp (> < /javamodelGenerator> <!-gerar sqlMap Filep->> <sqlmAp <sqlmAp.LeApTeAping" />. name.mybatis "TargetProject =" Nome do projeto "> <propriedade name =" enablesubpackages "value =" false " /> < /sqlmapGenerator> <!-gerar arquivos dao, você pode configurar o tipo" xmlmapper "para gerar xml dao (contexto" db2tables "para modify" para modificar ", para gerar xml dao-segmente" db2tables "para modifyingr" para gerar xml daoTer (db2tables> modify "para modificar-se" e "db2table> xmlmapper" para gerar xml dao "meu contexto" db2tables "para modificar" para modificar "para modificar-se" e "db2table> xmlmapper" para gerar xml dao "meu contexto" db2tables "para modify" para modificar "para modificar-se" e "db2table> modify" para gerar xml dao). type = "xmlmapper" TargetPackage = "com.heaboy.package name.base.dao" TargetProject = "Nome do projeto"> <propriedade name = "enablesubpackages" value = "false" /> < /javaclientGenerator> <!-a tabela de dados correspondente, a tabela MySQL pode adicionar a tecla Primary-in-in-in-in-in -ment. domainObjectName = "Nome da entidade gerada" enabenCountByExample = "false" enableUpDateByExample = "false" enableteleteByExample = "false" EnableSelectByExample = "false" SelectByExampleQueryId = "false" delimitIdents = "" True <Nome da propriedade /"USECTualCTualColumn" 2 "domainObjectName =" Nome da entidade gerada 2 "EnableCountByExample =" false "enableUpdateByExample =" false "EnableteleteByExample =" false "EnableSelectByExample =" false "SelectByExampleQueryId =" False "> <nome da propriedade"/useactualColumnNames "True =" True = "True =" False "> <nome da tabela <BeLeCTualColumnNames" "TrueTeyId =" False "> <nome">
O exposto acima é a entidade de geração reversa da configuração do gerador Mybatis. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!