MyBatis自动生成代码(扩展)

可以利用Mybatis-Generator来帮我们自动生成文件

1、自动生成实体类  

      可以帮助我们针对数据库中的每张表自动生成实体类

2、自动生成SQL映射文件

         可以帮助我们针对每张表自动生成SQL配置文件,配置文件里已经定义好对于该表的增删改查的SQL以及映射

3、自动生成接口类  

      可以帮助我们针对每个SQL配置文件自动生成接口类并关联

准备工作

1.下载Mybatis-Generator的zip压缩包。

   地址为:https://github.com/mybatis/generator/releases

下载后解压该zip包,获取里面的jar包,

2.下载相应的数据库连接jar包

3.检查Java的运行环境。

    在命令行模式下输入 java,或者 java – version

    能被系统识别说明环境没问题,如果不能识别请配置系统的环境变量

生成步骤

1.在任意一个盘下建立一个文件夹,且把相应的jar包拷贝在该目录下。

    且新建一个src目录,用来保存生成之后的文件

2.在该目录下建立名为generatorConfig.xml的文件

    为了能被jar文件识别,请不要直接用记事本建立一个txt文档并保存为.xml后缀。在ideal中编辑好之后拷贝到该目录中。

3.修改generatorConfig.xml文件

(1) 文件头部分如下

(2)指定对应的数据库连接jar文件的地址 

路径

(3)去掉自动生成工具的注释

注意此处包含context 标签的开始 

(4)设置数据库连接地址 

(5)指定实体类生成后的包名,以及保存地址 (6)指定SQL映射文件生成后的包名以及保存地址

(7)指定接口生成后的包名,以及保存地址

(8)指定数据库表和实体类的对应关系。 

注意此处关闭context 标签

4.在当前文件夹的空白处,按住shift按键和鼠标右键,后选择“在此处打开命令窗口”选项

5,运行以下的命令。

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

注意检查此处的配置文件的文件名是否和文件夹中的一致

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值