Eclipse 使用mybatis generator插件自动生成代码

1. 下载mybatis generator插件

下载地址:https://github.com/mybatis/generator/releases

下载完成后,解压,将features和plugins文件夹的内容复制到eclipse的相应文件夹中,重启eclipse即可。

2. 使用插件

选中添加generatorConfig文件的项目,右键new–>other

Eclipse 使用mybatis generator插件自动生成代码_第1张图片

生成的generatorConfig.xml文件配置如下:

  

<generatorConfiguration>
    
    <classPathEntry
        location="D:\software\eclipse\workspace\UserRegister\WebContent\WEB-INF\lib\mysql-connector-java-5.1.22-bin.jar" />
    <context id="DB2Tables" targetRuntime="MyBatis3">
        <commentGenerator>
            
            <property name="suppressTypeWarnings" value="true" />
            
            <property name="suppressAllComments" value="true" />
            
            <property name="suppressDate" value="true" />
        commentGenerator>

        
        <jdbcConnection driverClass="com.mysql.jdbc.Driver"
            connectionURL="jdbc:mysql://localhost/test" userId="root"
            password="root">
        jdbcConnection>

        <javaModelGenerator targetPackage="com.demo.domain"
            targetProject="UserRegister\src">
            <property name="enableSubPackages" value="false" />
            <property name="trimStrings" value="true" />
        javaModelGenerator>

        <sqlMapGenerator targetPackage="com.demo.mapper"
            targetProject="UserRegister\src">
            <property name="enableSubPackages" value="true" />
        sqlMapGenerator>

        <javaClientGenerator type="XMLMAPPER"
            targetPackage="com.demo.dao" targetProject="UserRegister\src">
            <property name="enableSubPackages" value="true" />
        javaClientGenerator>

        
        
        
        
        
        <table schema="general" tableName="T_USERINFO" domainObjectName="User">
            
            <property name="useActualColumnNames" value="false" />
            
            
            
            
        table>
    context>

generatorConfiguration>

PS:
targetProject的配置如果写绝对路径可能出错: Project D: does not exist
最好使用绝对路径。

3. 生成代码文件

选中generatorConfig.xml文件,右键选择Generate MyBatis/IBATIS Artifacts即可

你可能感兴趣的:(mybatis)