如何让MyBatis Generator不生成Example相关内容

注:本文系本人原创,欢迎转载,转载请注明出处。

在使用MyBatis Generator的过程中,默认的会生成Example相关的内容。但是有时我们并不希望生成这些内容。此时,我们可以在MyBatis Generator的配置文件的context元素中加入targetRuntime="MyBatis3Simple"属性。

以Eclipse的MyBatis Generator插件的配置文件为例:

<?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="{path to mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar}"/>
  <!--注意这里的targetRuntime="MyBatis3Simple",指定了不生成Example相关内容-->
  <context id="context1" targetRuntime="MyBatis3Simple">
    <jdbcConnection connectionURL="jdbc:mysql://localhost:3306/smm" driverClass="com.mysql.jdbc.Driver" password="root" userId="root" />
    <javaModelGenerator targetPackage="com.example.model" targetProject="smm/src/main/java" />
    <sqlMapGenerator targetPackage="mapper" targetProject="smm/src/main/resources" />
    <javaClientGenerator targetPackage="com.example.mapper" targetProject="smm/src/main/java" type="XMLMAPPER" />
    <table schema="smm" tableName="user">
        <generatedKey column="id" sqlStatement="MySql" identity="true" />
    </table>
    <table schema="smm" tableName="cart">
        <generatedKey column="id" sqlStatement="MySql" identity="true"/>
    </table>
    <table schema="smm" tableName="product">
        <generatedKey column="id" sqlStatement="MySql" identity="true"/>
    </table>
  </context>
</generatorConfiguration>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值