IBator是一个生成mybatis代码的eclipse插件,有如下特点:
1. 全自动生成pojo,xml,dao
2. 支持xml和annotation方式映射
3. 能生成数据库所有表,或选择部分表,能根据表的关系自动选择表来生成pojo和映射文件和dao
4. 如果表和字段名是关键字,能生成进行处理
5. 如果pojo中属性名是关键字,也能自动处理
6. 如果数据库中字段名有注释,也能生成注释,且支持中文(格式为utf-8), 可以控制是否生成注释。
7. 像hibernate一样,能生成表的关系映射(目前仅支持xml方式映射)
8. 支持联合主键
9. 支持物理分页,包括sql2000(server2000),业界首创,已测试mysql,oracel,sql2000,sql2005,sql2008
10. 能自动获取刚才添加的自动增长主键值(mysql,sqlserver已测试通过)
11.支持缓存(ehcache),一键开关是否开启,且增删改已自动配置好刷新缓存
12.支持精简版本生成,只生成简单Pojo和XML,不生成Example
13.支持DAO,Example改名,支持pojo,xml包路径更改
14. 生成简单测试类
15. 全自动整合spring, 能自动在spring配置文件中配置好DAO,声明式事务
16. 生成MyBatis总的配置文件
17. 解决了dtd文件不上网报错问题
18. 支持国际化(目前支持中英文两种)
主界面:
像myeclipse配置hibernate一样配置连接
选择表,暂不支持视图
生成代码图
产生的映射文件有如hibernate
简单的业务层,实现物理分页功能
根据数据库字段描述,生成中文注释
x
配置文件,整合了spring
本文摘自: http://www.ibatis3.com/thread-2-1-1.html
- 大小: 50.7 KB
- 大小: 37.1 KB
- 大小: 20.2 KB
- 大小: 30.6 KB
- 大小: 99.3 KB
- 大小: 70.2 KB
- 大小: 41.5 KB
- 大小: 107.1 KB
分享到:
相关推荐
- **插件**:MBG是一个Eclipse插件,提供了图形化的操作界面,使得用户可以在IDE内完成代码生成。 - **自动生成**:MBG的核心功能就是自动根据数据库表结构生成相应的Java代码,避免手动编写重复的代码。 通过使用...
MyBatis Generator(MBG)是一款强大的Eclipse插件,专为简化数据库操作而设计,它能够自动根据数据库表结构生成Java实体类、Mapper接口及XML配置文件等,极大地提升了开发效率。在Java Web开发中,MyBatis ...
单独jar包,myBatis代码生成eclipse插件,拷贝到eclipse的dropins文件夹
在实际开发中,MyBatis Code Generator插件还可以与其他工具集成,比如IDEA、Eclipse等集成开发环境,通过插件的形式提供图形化的配置界面,使得生成代码更加便捷。此外,你还可以通过调整generatorConfig.xml中的...
Eclipse 插件则为MyBatis的开发带来了极大的便利,使得在IDE中可以更加高效地进行MyBatis相关的工作。本资料集合包含了完整的MyBatis Eclipse 插件的安装、配置以及使用教程,非常适合初学者和有一定经验的开发者...
MyBatis Generator(MBG)是一款强大的自动化代码生成工具,专为简化MyBatis框架的使用而设计。它能够根据数据库表自动生成Java实体类、Mapper接口和XML配置文件,大大提高了开发效率。Eclipse是广受欢迎的Java集成...
总之,Mybatis Generator的Eclipse插件是一个强大且实用的工具,它简化了MyBatis项目中的代码生成工作,让开发者可以专注于业务逻辑的实现,而不是重复的基础代码编写。正确安装并使用该插件,能显著提高开发效率,...
3. **执行生成**: 运行MyBatis Generator,通常通过Java命令行或集成到IDE(如IntelliJ IDEA或Eclipse)的插件来执行。这将根据配置文件中的设置生成对应的Java类和XML文件。 4. **整合到项目**: 将生成的源代码...
eclipse 插件,使用MyBatis Generator 可自动生成数据库对应的bean(有中文注释),mapper.xml和mapper dao 接口文件,可直接使用查询数据库,此插件在eclipse mars.2 版本下亲测可用,
包含mybatis-eclipse插件、插件的安装说明以及通过一个简单的实例描述如何在eclipse中使用mybatis-eclipse插件自动生成Mybatis相关的model、dao、Mapping等文件。 详见:...
mybatis自动生成器-eclipse插件 通过该插件配合generatorConfig.xml文件实现mybatis自动根据数据库表名生成对应的model对象,dao接口,mapper文件 使用说明:...
在实际开发中,可以使用如Mybatis Generator这样的工具,或者自定义Maven插件来实现自动代码生成。Mybatis Generator允许通过XML配置文件定制生成规则,包括是否生成注释、字段的Java类型等,灵活性很高。 总之,...
下载后,放到eclipse安装目录下的dropins文件夹中,重启eclipse。可以看到小丸子图标,或者在项目搭建菜单下...使用方法是,先选中项目,再点击插件,填写数据库信息,点击确定后,再刷新项目就可以看到生成的代码了。
Mybatis Generator是一款强大的Java开发工具,它可以帮助开发者自动生成Mybatis相关的代码,包括实体类、Mapper接口、XML映射文件等,极大地提高了开发效率。在Eclipse集成开发环境中,通过安装特定的插件,可以实现...
它极大地简化了基于MyBatis框架的数据访问层(DAO)代码编写工作,通过数据库表反向工程实现代码自动化生成。这款插件适用于集成到Eclipse或MyEclipse环境中,帮助开发者快速构建项目。 首先,让我们深入了解一下...
Eclipse Mybatis自动生成代码工具是一款非常实用的开发辅助软件,尤其对于那些使用Mybatis作为持久层框架的Java开发者来说,它可以显著提升开发效率。Mybatis Generator(简称Generator)是这个工具的核心,它允许...
MyBatis Generator(MBG)是一款强大的自动化代码生成工具,尤其在使用MyBatis框架时,它可以极大地提高开发效率。MBG能够自动生成Java实体类、Mapper接口与XML配置文件,以及DAO层的实现类,从而减少手动编写这些...
7. **运行生成器**:通过命令行或者集成到IDE(如IntelliJ IDEA、Eclipse等)中运行代码生成器,根据配置文件执行后,相应的Java源代码和XML配置文件就会被自动生成到指定的目录。 8. **自定义模板**:MyBatis的...
MyBatis Generator(MBG)是一款强大的自动化代码生成工具,它可以极大地提高开发效率,通过配置文件自动生成MyBatis的映射文件、实体类以及DAO层的Java代码。Eclipse作为广泛使用的Java集成开发环境,提供了对MBG...
总的来说,MyBatis Generator Eclipse 插件是 MyBatis 开发中的得力助手,它使得数据库表的 Java 表现层代码生成变得简单快捷,减少了重复劳动,提升了开发体验。通过合理的配置和使用,开发者可以更加专注于业务...