• 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即可。生成的代码示例:

  • 上一篇:JavaSE 学习参考:构造方法

    下一篇:JavaEE技术-MyBatis Mapper ResultMap

网站导航
Copyright(C)51Code软件开发网 2003-2018 , 沪ICP备16012939号-1