eclipse的mybatis generator插件使用教程

版权声明:本文为博主柒晓白(邹涛)原创文章,未经博主允许不得转载,否则追究法律责任。 https://blog.csdn.net/ITBigGod/article/details/79681059

eclipse在线安装mybatis generator插件

最近接触了mybatis generator 自动生成实体类和映射文件,eclipse下就有这么一个mybatis generator插件,用起来方便。之所以没有选择离线安装,是因为我eclipse里面装了很多其他插件,比如还有boot插件,如果覆盖的话担心其他插件受到影响,所以干脆让软件自己去安装吧。 话不多说,看下面安装步骤:

  1. 打开eclipse菜单栏help–>Eclipse Marketplace,如下图所示:
    这里写图片描述
    2.
    2.1在搜索框中搜索mybatis generator 如图所示。
    这里写图片描述
    2.2按下回车键或者点击小放大就后,如下图所示,点击install进行安装。
    这里写图片描述

  2. 安装完之后,eclipse会提示重启。

  3. 重启好以后,点击file-new-other-mybatis,如果出现插件,则安装成功,如下图所示。
    这里写图片描述

  4. 插件的使用步骤:

    一、确保安装了eclipse插件

    已经安装跳过该步骤。

    Help–Eclipser Marketplace中查找:Mybatis Generator 1.3.5安装

     

    二、新建project

    New–other–查找如下

    点击next,选择你要将文件生成到哪里的项目名

    点击finish关闭。就会在hhh项目中生成文件generatorConfig.xml。

    注意:hhh项目中要有数据库相关jar包及要生成的包 mapper/pojo,因为一会要在配置文件中进行配置。

     

    三、配置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>  
    <context id=”testTables” targetRuntime=”MyBatis3”>  
        <commentGenerator>  
            <!– 是否去除自动生成的注释 true:是 : false:否 –>  
            <property name=”suppressAllComments” value=”true” />  
        </commentGenerator>  
        <!–数据库连接的信息:驱动类、连接地址、用户名、密码 –>  
        <!–   
        <jdbcConnection driverClass=”oracle.jdbc.driver.OracleDriver”  
            connectionURL=”jdbc:oracle:thin:@150.16.17.22:1521/wsbsuserId=”hr”  
            password=”hr123”>  
        </jdbcConnection>–>  
        <jdbcConnection driverClass=”oracle.jdbc.OracleDriver”  
            connectionURL=”jdbc:oracle:thin:@150.16.17.22:1521:wsbs”   
            userId=”hr”  
            password=”hr123”>  
        </jdbcConnection>   

        <!– 默认false,把JDBC DECIMALNUMERIC 类型解析为 Integer,为 true时把JDBC DECIMALNUMERIC 类型解析为java.math.BigDecimal –>  
        <javaTypeResolver>  
            <property name=”forceBigDecimals” value=”false” />  
        </javaTypeResolver>  

        <!– targetProject:生成PO类的位置 –>  
        <javaModelGenerator targetPackage=”cn.herry.pojo”  
            targetProject=”hhh/src”>  
            <!– enableSubPackages:是否让schema作为包的后缀 –>  
            <property name=”enableSubPackages” value=”false” />  
            <!– 从数据库返回的值被清理前后的空格 –>  
            <property name=”trimStrings” value=”true” />  
        </javaModelGenerator>  
        <!– targetProject:mapper映射文件生成的位置 –>  
        <sqlMapGenerator targetPackage=”cn.herry.mapper”   
            targetProject=”hhh/src”>  
            <!– enableSubPackages:是否让schema作为包的后缀 –>  
            <property name=”enableSubPackages” value=”false” />  
        </sqlMapGenerator>  
        <!– targetPackagemapper接口生成的位置 –>  
        <javaClientGenerator type=”XMLMAPPER”  
            targetPackage=”cn.herry.mapper”   
            targetProject=”hhh/src”>  
            <!– enableSubPackages:是否让schema作为包的后缀 –>  
            <property name=”enableSubPackages” value=”false” />  
        </javaClientGenerator>  
        <!– 指定数据库表 –>  
        <!–<table tableName=”items”></table> –>  
        <table tableName=”demo”></table>  
    </context>  
</generatorConfiguration>  


四、自动生成mapper.java和mapper.xml等文件

 

先创建一个空白的实体包,映射文件包,然后再右键generatorConfig.xml,选择如下:

 

之后,就可以在包下看到生成的文件了得意

 

 

以上就是eclipse的mybatis generator插件使用教程,包括安装和使用。


You got a dream, you gotta protect it.
如果你有梦想的话,就要去捍卫它 。 ——《当幸福来敲门》

展开阅读全文

没有更多推荐了,返回首页