O banco de dados conectado é o SQL Server2008, portanto o arquivo necessário é SQLJDBC4.JAR
As bibliotecas Lib usadas são:
Crie uma nova pasta SRC no diretório da biblioteca Lib para armazenar os arquivos gerados e, em seguida, criar um novo generatorconfig.xml
O código dentro é:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration .//EN" "http://mybatis.org/dtd/mybatis-generator-config__.dtd"> <generatorConfiguration> <!-- Driver de banco de dados-> <!-sqljdbc4.jar é um pacote de jar de conexão do banco de dados SQLServer. Se você deseja se conectar ao banco de dados MySQL, altere diretamente o SQLJDBC4.JAR para MySQL-Connector-Java-5.1.25-bin.jar-> <ClassPathentry Location = "sqljdbc.jar"/> <Context Id = DBTables "reenderRuntime =" mybatis "> <!-- Whether to remove the automatically generated comments true: Yes: false: No--> <property name="suppressAllComments" value="true"/> </commentGenerator> <!--Database link URL, username, password--> <!--Connect Data SQLServer --> <jdbcConnection driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver" connectionURL="jdbc:sqlserver://127.0.0.1:1433;databaseName=dbSSMTEST" userId="sa" password="123"> <!--Connecting database MySQL --> <!-- <jdbcConnection driverClass="com.mysql.jdbc.Driver" Connectionurl = "JDBC: mysql: // ...:/ypzlManagement" userId = "root" senha = "hewei">-> </jdbcconnection> <navatypeResolver> <namesolver> TargetPackage = "com.ssm.pojo" é o caminho de armazenamento para o código gerado. Aqui está o caminho de armazenamento de acordo com o seu caminho-> <JavamodelGenerator TargetPackage = "com.ssm.pojo" TargetProject = "src"> <propriedade name = "enablesubpackages" value = "true"/> <names name = "trimstrings" = "True"/> </javammpple "<!! TargetPackage = "com.ssm.pojo" é o caminho de armazenamento para o código gerado. Aqui está o caminho de armazenamento. --> <sqlMapGenerator targetPackage="com.ssm.mapping" targetProject="src"> <property name="enableSubPackages" value="true"/> </sqlMapGenerator> <!-- The package name and location of the generated DAO --> <!-- targetPackage="com.ssm.pojo" is the storage path for the generated code. Aqui está o caminho de armazenamento. Aqui está o caminho de armazenamento. <property name="enableSubPackages" value="true"/> </javaClientGenerator> <!-- The table to be generated is the table name in the database or the view name domainObjectName is the entity class name--> <!-- The table name is the table name of the database mapping file domainObjectName The entity class name to be generated is modified according to your needs--> <table tableName="student" domainObjectName = "Student" EnableCountByExample = "false" enableUpdateByExample = "false" EnableteleteByExample = "false" EnableSelectByExample = "False" SelectByExampleQueryId = "false"> </tabela> </context> </generatorCiGuration>
Finalmente, encontre o diretório raiz da LIB sob o console CMD e execute a seguinte declaração
Java -Jar mybatis- -core -core -1.3.5.jar -configfile geratorconfig.xml -Overwrite
Como mostrado na figura:
Então você pode ver os arquivos gerados automaticamente no diretório de pastas
O exposto acima é uma explicação detalhada introduzida pelo editor para você. O gerador Mybatis cria automaticamente código (Dao, Mapeamento, Poji). Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!