博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
博为峰JavaEE技术文章 ——MyBatis Eclipse Generator插件使用
阅读量:7167 次
发布时间:2019-06-29

本文共 823 字,大约阅读时间需要 2 分钟。

hot3.png

使用写Mapper文件虽然很方便,但是大部分的表都会有通用的方法,比如查询所有记录列表、根据ID查询对象、根据某个属性查询列表等等。如果每个数据库表我们都要手工的写这些代码,还是挺麻烦的。

Mybatis提供了一个generator工具,能方便的生成实体类bean、mapper接口以及Mapper接口映射文件,极大的减少了我们代码的工作量。今天小博老师介绍下如何在Eclipse下使用插件。

1. 下载mybatis generator插件

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

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

2. 插件使用方法

右键点击需要自动生成文件的项目,弹出菜单中选择new->other:

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

006zipb5zy79ipuiuRj91&690

jdbcConnection 数据库链接URL、用户名、密码

javaModelGenerator 生成JavaBean的包名和存储位置

sqlMapGenerator 生成的映射文件Mapper XML的包名和存储位置

javaClientGenerator生成Mapper接口文件的包名和位置

table 需要生成的数据库表

为了链接数据库,我们需要制定jar包的所在位置,所以还需要加入以下代码:

<classPathEntry location="d:\mysql-connector-java.jar" />

完整generatorConfig.xml的文件内容如下所示:

006zipb5zy79ipv1Ew32b&690 

3. 生成代码文件

选中generatorConfig.xml文件,右键选择Run As->Run Mybatis Generator即可。生成的代码示例:

006zipb5zy79ipvIaMa42&690 

 

 

转载于:https://my.oschina.net/u/2971691/blog/852934

你可能感兴趣的文章
Nginx编译安装第三方模块http_substitutions_filter_module
查看>>
linux 音频编程
查看>>
EBS Technology Codelevel Checker (ETCC)
查看>>
[转]Asp.NET MVC Widget开发 - ViewEngine
查看>>
数据结构与算法JavaScript (一) 栈
查看>>
教你实现图片的惰性加载
查看>>
android 模拟器报 no CPU/ABI system image for target
查看>>
两个div在同一行,两个div不换行
查看>>
ARM-Linux配置DHCP自动获取IP地址
查看>>
文本框改变事件(不用失去焦点)
查看>>
【求助】怎样实如今并肩看中增加代码啊
查看>>
mysql 性能优化方案
查看>>
Java并发编程:volatile关键字解析
查看>>
Oracle Alert - APP-ALR-04108: SQL error ORA-01455
查看>>
【转】在linux内核中读写文件 -- 不错
查看>>
http put post请求区别
查看>>
android EventBus的简单使用
查看>>
在.net中使用GAC
查看>>
EasyExcel导入工具(SpringMVC下使用)
查看>>
【转载】查找怪数据数组的内存分布和地址(天龙八部)
查看>>