java开发环境搭建——mybatis代码自动生成工具的下载安装

mybatis代码相对格式化,可以通过自动生成工具直接生成,以下给出自动生成工具的使用方法。网上百度一下好多工具包,基本大同小异。

百度网盘下载:链接:https://pan.baidu.com/s/1LaO6BSrCX5vFiNGart7Acw 密码:r0oq

下载使用工具之前请确保你已经准备好数据库,创建好自己想要的表。如果还没有,给段建表语句参考。(下方配置文件中的表t_user的建表语句)

CREATE TABLE t_user (
`userid`  varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL ,
`name`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL ,
`department`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`order_id`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`position`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`mobile`  varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`gender`  varchar(2) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`email`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`isleader`  varchar(2) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`avatar`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`telephone`  varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`enable`  varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`english_name`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`extattr`  varchar(2550) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`status`  varchar(2) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`qr_code`  varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
`external_profile`  varchar(2550) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL ,
PRIMARY KEY (`userid`)
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_bin
ROW_FORMAT=DYNAMIC
;

有了数据库,有了测试用的table之后再开始下载学习mybatis代码自动生成工具。

下载后的文件结构如下图:

java开发环境搭建——mybatis代码自动生成工具的下载安装_第1张图片

首先打开generatorConfig.xml,修改自己需要的配置信息


  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
  "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

   
   
   
       
           
           
       

       
       
       

       
           
       

       
       
           
           
       

       
       
           
       

       
       
           
       

       
       


   

java开发环境搭建——mybatis代码自动生成工具的下载安装_第2张图片

要修改的包括:数据库连接配置信息;model包、mapping包、mapper包的targetPackage属性;待处理的table信息。

修改好后工具就可以用了,命令行进入到工具包根目录,输入指令 

java -jar mybatis-generator-core-1.3.6.jar -configfile generatorConfig.xml -overwrite

这个地方要留意一下:

1.src(generatorConfig.xml中targetProject属性配置的)文件夹一定要有,个人建议清空src文件夹下所有的东西,但一定要求,一定要有,重要的说三遍。

2.如果强迫症实在看不下去src的化,修改generatorConfig.xml中的targetProject也行,但是一定要把这个文件夹创建好。。。说不动了

3.每次运行都会在src文件夹下创建新的代码,table标签运行前一定要检查,重复生成的会覆盖原有代码。

4.生成的代码结构取决于generatorConfig.xml中targetPackage属性的配置。

 

你可能感兴趣的:(java开发环境搭建)