【MyBatis】MyBatis逆向工程mybatis-generator的使用(MySql)

【下载mybatis-generator】

下载完成后解压到本地(D:\java\mybatis-generator)。

【修改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>
    <!-- 数据库驱动-->
    <classPathEntry location="D:\java\mybatis-generator\mysql-connector-java-5.1.32-bin.jar"/>
    <context id="sysGenerator" targetRuntime="MyBatis3">
		<commentGenerator>    
            <!-- 是否去除自动生成的注释 true:是 : false:否 -->    
            <property name="suppressAllComments" value="true" />    
        </commentGenerator> 
		<!-- 数据库连接 -->
        <jdbcConnection driverClass="com.mysql.jdbc.Driver"
            connectionURL="jdbc:mysql://localhost:3306/demo" 
            userId="root" password="root">
        </jdbcConnection>
		<!-- 生成实体类位置 -->
        <javaModelGenerator targetPackage="com.cn.demo.model"
            targetProject="D:\java\mybatis-generator\src">
            <property name="enableSubPackages" value="true" />
            <property name="trimStrings" value="true" />
        </javaModelGenerator>
		<!-- 生成sql的xml位置 -->
        <sqlMapGenerator targetPackage="com.cn.demo.user.mapping"
            targetProject="D:\java\mybatis-generator\src">
            <property name="enableSubPackages" value="true" />
        </sqlMapGenerator>
		<!-- 生成dao接口位置 -->
        <javaClientGenerator type="XMLMAPPER"
            targetPackage="com.cn.demo.user.dao" targetProject="D:\java\mybatis-generator\src">
            <property name="enableSubPackages" value="true" />
        </javaClientGenerator>
		<!-- 指定表 -->
        <table tableName="t_user" domainObjectName="User" enableCountByExample="true"
            enableUpdateByExample="true" enableDeleteByExample="true"
            enableSelectByExample="true" selectByExampleQueryId="true">
            <generatedKey column="usere_id" sqlStatement="MYSQL" identity="true" />
        </table>
    </context>
</generatorConfiguration>

【启动项目】

在jar所在目录的地址栏输入cmd 进入命令行
在这里插入图片描述
在命令行输入java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite
在这里插入图片描述

完成后,生成的文件会存放在对应的文件夹中。

猜你喜欢

转载自blog.csdn.net/ab102a/article/details/88685520