-
MyBatis Eclipse Generator插件使用
发布:51Code 时间: 2017-03-06 11:01
-
使用Mybatis写Mapper文件虽然很方便,但是大部分的表都会有通用的方法,比如查询所有记录列表、根据ID查询对象、根据某个属性查询列表等等。如果每个数据库表我们都要手工的写这些...
-
使用Mybatis写Mapper文件虽然很方便,但是大部分的表都会有通用的方法,比如查询所有记录列表、根据ID查询对象、根据某个属性查询列表等等。如果每个数据库表我们都要手工的写这些代码,还是挺麻烦的。
Mybatis提供了一个generator工具,能方便的生成实体类bean、mapper接口以及Mapper接口映射文件,极大的减少了我们代码的工作量。今天小博老师介绍下如何在Eclipse下使用Generator插件。
1. 下载mybatis generator插件
地址:https://github.com/mybatis/generator/releases。
下载完成解压,将features和plugins文件夹的内容复制到eclipse根目录下相应文件夹中,重启eclipse即可。
2. 插件使用方法
右键点击需要自动生成文件的项目,弹出菜单中选择new->other:生成的generatorConfig.xml文件配置如下:
jdbcConnection 数据库链接URL、用户名、密码
javaModelGenerator 生成JavaBean的包名和存储位置
sqlMapGenerator 生成的映射文件Mapper XML的包名和存储位置
javaClientGenerator生成Mapper接口文件的包名和位置
table 需要生成的数据库表
为了链接数据库,我们需要制定jar包的所在位置,所以还需要加入以下代码:
<classPathEntry location="d:\mysql-connector-java.jar" />
完整generatorConfig.xml的文件内容如下所示:3. 生成代码文件
选中generatorConfig.xml文件,右键选择Run As->Run Mybatis Generator即可。生成的代码示例:了解51Code- 最热门的13个Java微服务框架 02月11日
- Java架构师 成长之路 -- 跳出程序员陷 01月29日
- Java 实现单例模式的 9 种方法 01月21日
- 做开发十年,我总结出了这些开发经 01月16日
- 一个Java字符串中到底有多少个字符 01月15日
-
上一篇:JavaSE 学习参考:构造方法
- 这 30 个常用的 Maven 命令你必须熟悉! 07月06日
- MyBatis Spring 整合-MapperScannerConfigurer 08月16日
- JavaEE技术:MyBatis Provider之@SelectProvi 08月15日
- 跟小博老师一起学习MyBatis-MyBatis搭建 07月20日
- 跟小博老师一起学习MyBatis-MyBatis简介 07月20日
- MyBatis Mapper Insert Update Delete 07月18日
- JavaEE技术:MyBatis Mapper TypeHandler 07月06日
- JavaEE技术:MyBatis Mapper Select 07月06日
- 博为峰成立十五周年记02月15日
- 博为峰51Code推出“ACE计划”12月12日
- 博为峰51Code“全栈Java工程师”课程再03月01日
