第二天-Mybatis的逆向工具的使用方法(sts)

使用步骤 :
 
添加插件:将mybatis相关插件,放到开发工具安装目录下的dropins文件夹下;
 
 
复制配置文件:将下面的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="数据库jar" />        ---> 此出对应的时本地数据库的驱动jar包路径名称(其中包括加jar包的全名称)
    <context id="context1" defaultModelType="flat">
        
        <!-- PO序列化 -->
        <plugin type="org.mybatis.generator.plugins.SerializablePlugin">
        </plugin>


        <commentGenerator>
            <!-- 是否去除自动生成的注释 true:是 : false:否 -->
            <property name="suppressAllComments" value="false" />
        </commentGenerator>


    
            
          <jdbcConnection driverClass="com.mysql.jdbc.Driver"        ---> 加载jdbc的驱动类
                  connectionURL="jdbc:mysql://localhost:3306/base"   ---->数据库的URL(统一资源定位符)路
                  userId=""                                                    URI(统一资源标识符)  URN(统一资源名称)
                  password="">
            </jdbcConnection>
            
        <javaTypeResolver>
            <property name="forceBigDecimals" value="false"/>        --
        </javaTypeResolver>


        <!--生成Model类存放位置 -->
        <javaModelGenerator targetPackage="实体类"         --->targetPackage实体类要存放的包名
            targetProject="项目名称">                      --->此项目名称
            <property name="trimStrings" value="true" />  --->默认配置
        </javaModelGenerator>


        <!--生成映射文件存放位置 -->
        <sqlMapGenerator targetPackage="mapper"          ---->映射文件的包名称
            targetProject="项目名称">                     
            <property name="trimStrings" value="true" />
        </sqlMapGenerator>


        <!--生成Dao类存放位置 -->
        <javaClientGenerator targetPackage="mapper包结构位置"    --->与mapper配置文件对应的接口
            targetProject="项目名称" type="XMLMAPPER" />


        <!--生成对应表及类名
            --->数据库名称        
        <table schema="xja"  tableName="COMPANY_PERMIT_PROCESS" enableCountByExample="false" enableUpdateByExample="false"
            enableDeleteByExample="false" enableSelectByExample="false"
            selectByExampleQueryId="false">
        </table> -->
    
    </context>
</generatorConfiguration>

 

 
运行逆向工具:右击之后选择Generate Mybatis/iBATIS,然后就能生成相对应的文件。
 
 
 
 
 
 
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值