mybatis_plus 插件的配置

通过简单的配置就可以生成所需的实体类、mapper映射文件和接口

在src/main/resources目录下新建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>


    <!--指定特定数据库的jdbc驱动jar包的位置-->
    <classPathEntry location="D:\a lenovo\DLX\src\test\java\mysql-connector-java-5.1.42.jar"/>
 <context id="context" targetRuntime="MyBatis3">

        <property name="javaFileEncoding" value="UTF-8"/>

        <commentGenerator>
            <property name="suppressAllComments" value="true"/>
            <property name="suppressDate" value="false"/>
        </commentGenerator>

        <!--jdbc的数据库连接 -->
        <jdbcConnection
                driverClass="com.mysql.jdbc.Driver"
                connectionURL="jdbc:mysql://localhost:3306/mybatis"
                userId="root"
                password="root">
        </jdbcConnection>
        <javaTypeResolver>
            <property name="forceBigDecimals" value="false"/>
        </javaTypeResolver>

     <!-- !!!! Model Configurations !!!! -->
     <javaModelGenerator targetPackage="com.bean" targetProject="src/main/java">
         <property name="enableSubPackages" value="true"/>
         <property name="trimStrings" value="true"/>
     </javaModelGenerator>

     <!-- !!!! Mapper XML Configurations !!!! -->
     <sqlMapGenerator targetPackage="mapper" targetProject="src/main/resources">
         <property name="enableSubPackages" value="true"/>
     </sqlMapGenerator>

     <!-- !!!! Mapper Interface Configurations !!!! -->
     <javaClientGenerator targetPackage="com..mapper" targetProject="src/main/java" type="XMLMAPPER">
         <property name="enableSubPackages" value="true"/>
     </javaClientGenerator>

     <!-- !!!! Table Configurations !!!! -->
     <table tableName="user" enableCountByExample="false" enableDeleteByExample="false" enableSelectByExample="false"
            enableUpdateByExample="false" domainObjectName="per"/>
 </context>

</generatorConfiguration>
注意
targetPackage="com..mapper"

等目录必须存在,不然报错


经自己测试没问题,我感觉这种插件比较方便,我上回不用插件生成mybatis里的mapper接口东西不齐

mybatis_plus 插件地址  测试使用谢谢

链接:https://pan.baidu.com/s/1dGh4szZ 密码:arh6


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

javafanwk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值