软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 编程开发 > mybatis generator eclipse插件 1.3.5

mybatis generator eclipse插件 1.3.5

分享到:
打代码是程序员必须学会的东西,不过一些简单的代码和特殊的代码可以通过一些工具来自动生成,比如这款mybatis generator就是非常不错的Mybatis代码生成器,你可以使用这个强大的代码生成器生成各个版本的Mybatis代码,当然还有iBATIS 2.2.0版本以后的代码。他可以内省数据库的表然后生成多个用来访问表的基础对象,这样和数据库表进行交互时不需要创建对象和配置文件,用户就能够够进行代码的生成。mybatis generator方便了许多用户在Java开发方面的多种任务要去,也提高了编写代码的效率,而且还解决了对数据库操作有影响的一些简单的CRUD(插入,查询,更新,删除)操作,当然你任然需要对联合查询和存储过程中手写SQL和对象。

mybatis generator插件安装方法

1、首先解压文件,然后将其中的“features”文件夹和“plugins”文件夹复制到eclipse的安装目录。

2、然后打开我们的eclipse,点击file,选择new,然后找到其中的other,点击。

3、然后选择我们的插件,完成以后点击next。

4、创建配置文件信息。

5、点击OK,完成,用户可以使用我们的这个插件了。

主要功能

匹配表结构的Java POJO,可能包括:
一个和表主键匹配的类(如果存在主键[注:只有联合主键会有])
一个包含了非主键字段的类(BLOB字段除外[注:单字段做主键时这里会包含])
一个包含了BLOB字段的类 (如果表包含了BLOB字段)
一个允许动态查询、更新和删除的类[注:指的是Example查询]
这些类之间会有适当的继承关系。 请注意可以配置生成器来生成不同类型的 POJO 的层次结构。 例如,如果您愿意您可能会选择针对每个表生成一个单独的实体对象。
MyBatis/iBATIS 兼容 SQL 映射 XML 文件。MBG 在配置中为每个表简单的 CRUD 操作生成 SQL。 生成的 SQL 语句包括:
insert (插入)
update by primary key (根据主键更新记录)
update by example (根据条件更新记录)
delete by primary key (根据主键删除记录)
delete by example (根据条件删除记录)
select by primary key (根据主键查询记录)
select by example (根据条件查询记录集)
count by example (根据条件查询记录总数)
根据表的结构,生成的这些语句会有不同的变化(例如,如果表中没有主键,那么 MBG 将不会生成update by primary key方法)。
Java客户端类会适当的使用上面的对象,生成Java客户端类时可选的。 MBG会为MyBatis 3.x生成如下客户端类:
一个可以和MyBatis 3.x一起使用的mapper接口类
MBG会为iBATIS 2.x生成如下的客户端类:
符合 Spring 框架的DAO类。
只使用iBATIS SQL映射API的DAO。 这种DAO可以通过下面两种方式生成:提供SqlMapClient通过构造方法或者setter注入。
符合iBATIS DAO 框架的DAO (iBATIS可选的一部分,这一框架已经过时,我们建议您使用Spring框架替代)。
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章