generator mysql插件_mybatis generator

mybatis generator插件是专门为mybatis设计开发的一款自动代码生成工具。mybatis generator可以根据数据库中表的设计生成对应的实体类,xml Mapper文件,接口以及帮助类,大大节省了创建对应的类和xml文件的时间,同时降低手动书写Mapping的映射文件的错误率。

e6ec688e17d74d05a102e7fff2116044.png

【基本介绍】Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。

【使用方法】一、首先,安装插件

方法一、在本站下载mybatis generator插件

方法二、Help--EclipserMarketplace中查找:MybatisGenerator安装

614fb2d53f154bebbb90dd889efbddab.png

二、新建project

New--other--查找如下

ae58c4c0055f6ea20dc67990a517ff63.png

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

5bd6b2f16cb7c6f7032c4338016ee1d2.png

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

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

ed5c2982b435770493267563d734419c.png

三、配置generatorConfig.xml

[html]viewplaincopy

-//mybatis.org//DTDMyBatisGeneratorConfiguration1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

connectionURL="jdbc:oracle:thin:@150.16.17.22:1521:wsbs"

userId="hr"

password="hr123">

targetProject="hhh/src">

targetProject="hhh/src">

targetPackage="cn.herry.mapper"

targetProject="hhh/src">

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

右键generatorConfig.xml,选择如下:

7a3ebf23e1b160988c78c0d6412d12d5.png

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

49db048a8c2d678b8f0e4a9795d778a1.png

End!

【使用教程】mybatis-generator在Myeclipse10中的使用

首先下载mybatis generator

一、在MyEclipse安装目录下新建myPlugin目录,如下图所示:

1bff32d093229b19faeab9982253b00d.png

二、将 下载的压缩包generator-master\generator-master\eclipse\UpdateSite 里面的文件放在MyEclipse的dropins目录下,如下图所示:

ee8212e642aec55819c7019a8e6e42cc.png

三、在Myeclipse安装目录dropins下,新建mybatis.link文件,并在文件中指明mybatis-generator放置的路径:

08b5469b0f1d52726941cf833bbd6abf.png

四、将Mybatis需要的 mysql-connector-java-5.1.23.jar 等jar包引入项目;

五、在项目中放入generatorConfig.xml 文件并做相应修改:

[html] view plain copy

/p>

"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >

driverClass="com.mysql.jdbc.Driver"

connectionURL="jdbc:mysql://172.1.1.200:3306/你的数据库名"

userId="root"

password="root" />

enableCountByExample="false" enableDeleteByExample="false"

enableSelectByExample="false" enableUpdateByExample="false">

六、重启Myeclipse,鼠标右击generatorConfig.xml 文件,在弹出的菜单中选择Generate MyBatis/iBATIS Artifacts 即可生成所需文件:

7b99addb83ce9d69b830256e0c184bc5.png

如何配置MyBatis Generator自动生成Mybatis文件

下载数据库驱动包、Mybatis Generator核心包

解压下载好的文件包,可以看到压缩包内有如下文件,其中mybatis-generator-core-1.3.6.jar为核心生成Mybatis文件的jar包,ojdb14.jar为Oracle驱动文件(如果想要连接Mysql,则需要在此目录下存放Mysql的连接驱动文件),src文件夹为生成文件的存放目录。

f3091fc30cfdba2333ee7f601b2a46b0.png

generatorConfig.xml为生成Mybatis文件的配置文件,下图中红色方框内的路径需要根据步骤1中下载的压缩包的解压路径保持一致,否则会报错,找不相应文件

a4fe9077f089d74d2cb3dec9b41f4a1b.png

在generatorConfig.xml文件中配置好了数据库连接(jdbcConnection)、生成的bean,mapper的存放路径后,即可以执行如下生成命令了。

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

875653596c32b2f7991f6743ab9c3a11.png

【步骤1】下载的压缩包中有个批处理文件generator.bat,双击运行此脚本执行的功能是和【步骤4】的效果是一样的。

16c2e6891e21243c07299117ab265d77.png

分别进入对应的文件夹中便可以看到生成的bean、mapper及dao文件

9a37ed07a805da275116c8bcc3c89b08.png

893a1d6f09fdbfb284d40176d116f29c.png

0c4c4e1cf26a188dc55bf3763f903f19.png

注意事项

连接Mysql数据库时需要在generator文件夹下存放Mysql连接驱动文件,generatorConfig.xml中的配置项与Oracle类似

精品软件

用户评论

(您的评论需要经过审核才能显示)

共0人参与,0条评论

140

最新评论

还没有评论,快来抢沙发吧!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值