美文网首页工具
mybatisgenerator java -jar 执行方式

mybatisgenerator java -jar 执行方式

作者: 扮鬼之梦 | 来源:发表于2019-06-18 10:29 被阅读0次

    目录结构

    资源地址

    https://pan.baidu.com/s/1vz2DRUlWH7tscIRd5R9wmg

    配置文件(以generatorConfig_student.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>
    
      <!-- 本地数据库jdbc驱动包路径,为目录结构中的mysql-connector-java-5.1.46.jar-->
        <classPathEntry location="E:\mybatisgenerator\mysql-connector-java-5.1.46.jar" /> 
    
        <context id="MysqlTables"  targetRuntime="MyBatis3">
            <property name="mergeable" value="true"/>   
            <commentGenerator>  
            <property name="suppressDate" value="true"/>  
            <!-- 是否去除自动生成的注释 true:是 : false:否 -->  
            <property name="suppressAllComments" value="true"/>  
        </commentGenerator>
    
        <!-- jdbc数据库连接配置 -->        
        <jdbcConnection driverClass="com.mysql.jdbc.Driver" 
            connectionURL="jdbc:mysql://localhost:3306/student" 
            userId="root" 
            password="123456"></jdbcConnection>
        
        <javaTypeResolver >
          <property name="forceBigDecimals" value="false" />
        </javaTypeResolver>
    
        <!-- targetPackage为本地实体类项目相对路径    targetProject为项目包绝对路径-->
        <!--pojo-->
        <javaModelGenerator targetPackage="com.thy.student.pojo" targetProject="E:\mybatisgenerator\src">
          <property name="enableSubPackages" value="true" />
          <property name="trimStrings" value="true" />
        </javaModelGenerator>
        <!--xml-->
        <sqlMapGenerator targetPackage="com.thy.student.mapper"  targetProject="E:\mybatisgenerator\src">
          <property name="enableSubPackages" value="true" />
        </sqlMapGenerator>
        <!--mapper-->
        <javaClientGenerator type="XMLMAPPER" targetPackage="com.thy.student.dao"  targetProject="E:\mybatisgenerator\src">
          <property name="enableSubPackages" value="true" />
        </javaClientGenerator>
        
        <!--tableName为表名,domainObjectName为实体类名-->
        <table schema="" tableName="t_fastdfs_file" domainObjectName="FastdfsFile">
        </table>
        
      </context>
    </generatorConfiguration>
    

    以上有注释的地方根据自己的需要进行修改

    执行方法

    打开cmd命令行,进入该目录路径,输入以下命令回车执行

    java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig_student.xml
    

    执行结果

    在目录中的src下生成了相应的文件


    相关文章

      网友评论

        本文标题:mybatisgenerator java -jar 执行方式

        本文链接:https://www.haomeiwen.com/subject/cosxqctx.html