在新项目中用到了ibatis,如果手写sqlmap和model是很烦的事情,幸好有ibator插件来减轻工作量。
ibator可以生成dao、model、 sqlmap
首先是安装ibator插件:
Eclipse update url
[url] http://ibatis.apache.org/tools/ibator[/url]
安装完后,新建ibatorConfig.xml文件
修改生成的配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ibatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN" "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd" >
<ibatorConfiguration>
<classPathEntry location="D:\\dev\\eclipse\\workspace\\gserver\\lib\\mysql-connector-java-5.1.7-bin.jar" />
<ibatorContext id="context1">
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/xxxx" userId="root"
password="mysql" />
<javaModelGenerator targetPackage="com.pure.model"
targetProject="mytest" />
<sqlMapGenerator targetPackage="com.pure.maps"
targetProject="mytest" />
<daoGenerator targetPackage="com.pure.dao" targetProject="mytest"/>
<table tableName="player">
</table>
</ibatorContext>
</ibatorConfiguration>
- 大小: 38.4 KB
分享到:
相关推荐
`ibator`(IntelliJ IDEA的iBATIS Generator的Eclipse版本)是一款强大的数据库代码自动生成工具,它能够帮助开发者快速地生成Java持久层代码,包括实体类、Mapper接口及XML配置文件等,大大提高了开发效率。...
使用Ibator-Eclipse插件,开发者可以快速地根据数据库表结构生成对应的Java实体类、Mapper接口及XML配置文件、DAO接口及其实现类等,极大地提高了开发效率。通过Eclipse的插件管理界面安装Ibator插件后,用户只需...
总之,Eclipse集成的Ibator插件是MyBatis开发不可或缺的工具,它通过图形化界面和自动化代码生成,极大地提高了开发效率,减少了手动编写持久层代码的工作量,使开发者能够更专注于业务逻辑的实现。
标签中的"ibatis ibator sqlmap自动生成"揭示了Ibator与iBATIS(或MyBatis)的关系。iBATIS是一款优秀的Java持久层框架,而SQLMap是其早期版本中负责SQL映射的部分。Ibator就是在这个基础上发展起来的代码生成器,...
eclipse 开发ibatis 插件工具
添加完依赖后,就可以在IDE中使用ibator插件,例如在Eclipse或IntelliJ IDEA中。 配置ibator涉及到创建一个`ibatorConfig.xml`文件,这是ibator的主要配置文件。在这里,你可以指定数据库连接信息(如URL、用户名、...
其次,ibatorConfig.xml是ibator的核心配置文件,它定义了插件生成代码时的各种规则和属性。这个文件通常包含以下几个关键部分: 1. **数据库连接信息**:包括数据库驱动类名、URL、用户名和密码,这些信息用于建立...
此时,Eclipse已经成功集成了ibator 3.0.6插件,接下来就可以在项目中使用它来生成代码了。 使用ibator生成代码,你需要先创建一个数据库表,然后在Eclipse中通过ibator的图形化界面设置生成选项,包括生成的代码...
7. **扩展和定制**:除了默认的生成模板,iBator还支持自定义插件和模板,可以根据项目需求定制生成的代码风格和功能。 总的来说,IBATOR作为一个强大的自动化工具,能够显著提高开发效率,减少手动编写重复代码的...
【ibator 1.2.1】是一款基于Eclipse的插件,用于自动化生成Ibatis框架的代码。这个工具极大地提升了开发效率,减少了手动编写SQL映射文件、实体类和DAO层代码的工作量。它的核心功能是根据数据库表结构自动生成Java...
标题 "ibatis自动生成工具ibator及配置文件示例" 提到的是关于iBatis的自动化工具ibator的使用和配置。iBatis是一个优秀的Java持久层框架,它允许开发者将SQL语句直接写在XML配置文件中,使得数据库操作与业务逻辑...
Ibator can run as a standalone JAR file, or as an Ant task, or as an Eclipse plugin. 欲了解更多详细说明,敬请移步:http://blog.csdn.net/DavidHsing/archive/2010/07/12/5729027.aspx
ibatis ibator eclipes插件 代码生成器 代码自动生成工具 下载后将features和plugins两个文件夹下的文件拷贝到eclipes安装路径下对应的features和plugins两个文件夹下即可
- 在Eclipse中通过IBator插件运行配置,会根据配置生成Java模型类、SQL映射文件和DAO接口,直接放入指定的项目和包中。 - 生成的代码可以直接在项目中使用,无需手动编写。 通过IBator,开发者可以快速搭建基于...
5. **Eclipse集成**:作为Eclipse的插件,iBATOR可以方便地与IDE集成,提供图形化的界面进行配置,并在完成生成后直接导入项目中,简化开发流程。 6. **模板引擎**:iBATOR使用FreeMarker模板引擎来生成代码,你...
"mybatis根据数据库表自动生成SQL、实体类、mapper文件工具"就是这样一个解决方案,它基于Eclipse集成开发环境,特别适用于使用SSM(Spring、SpringMVC、MyBatis)框架的项目。 首先,MyBatis是一个优秀的持久层...
安装Ibator插件有两种方法:手动安装和自动安装。虽然两种方法都可以实现插件的安装,但手动安装方式被推荐,因为它避免了因网络问题导致的安装失败。以下是两种安装方法的详细步骤: 1. 手动安装: - 下载...
3. 执行Ibator:运行Ibator,指定数据库连接信息和目标输出目录,Ibator会自动扫描并生成相应的Java代码。 4. 集成到项目:将生成的代码导入到项目中,通过Ibatis的Mapper机制进行数据访问。 四、实际开发中的应用...
在描述中提到,由于Ibator默认生成的映射内容可能过于全面,对于某些特定项目而言,可能存在许多未使用到的字段和方法。因此,开发者在实际操作中通常会根据项目需求,参考Ibator的内部工作原理和结构,定制化地实现...
相较于Hibernate,ibator允许开发者拥有更多的SQL控制权,可以在生成的基础代码上自由定制SQL语句,同时又具备自动化管理数据库映射的优势。对于大型项目而言,ibator能够显著提高开发效率,减少重复工作,使开发者...