`

ibator的安装及配置

阅读更多
通过myeclipse的software updates不作说明
现在来说下怎么用links文件链接安装
解压插件包,放到任意路径下,最好放在myeclipse的安装目录下,在dropins文件夹下创建ibator.link文件,文件里设置path=F:\\program\\java\\myeclipse8.5\\ibator,
path的路径就是解压的插件路径。重启后就安装好了。

ibator配置文件详解
编写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 >
  <!-- 数据库jdbc驱动jar包的绝对路径 -->
<classPathEntry location="H:\\code\\work\\ydbmkwebservice\\WebRoot\\WEB-INF\\lib\\classes12.jar" />
  <ibatorContext id="context1" >
<!-- 配置数据库连接 -->
    <jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@localhost:1521:orcl" userId="test" password="test" />
    <!--
    targetPackage 生成Java Bean的所放目录
    targetProject 生成Java Bean的所在工程名
     -->
    <javaModelGenerator targetPackage="src" targetProject="testJq" />
    <!--
    targetPackage 生成sqlMap.xml的所放目录
    targetProject 生成sqlMap.xml的所在工程名
     -->
    <sqlMapGenerator targetPackage="src" targetProject="testJq" />
    <!--
    targetPackage 生成dao文件的所放目录
    targetProject 生成dao文件的所在工程名
    type 生成dao文件的类型,可选择IBATIS、SPRING、GENERIC-CI、GENERIC-SI
     -->
    <daoGenerator targetPackage="src" targetProject="testJq" type="IBATIS" />
    <!--
    tableName 表名
    domainObjectName  生成java bean的类名,如果不填是表名去下划线组合成的类名
     -->
    <table tableName="T_INF_POINT_ACCT_HIS" domainObjectName="tinfpointaccthis">
    <!--
    java bean 属性使用表字段名称,不设置默认是使用表字段去下划线组合成的属性
    如  user_id  -->  userId
    -->
    <property name="useActualColumnNames" value="true"/>
    </table>
  </ibatorContext>
</ibatorConfiguration>
右击ibatorConfig.xml文件,点击Generate iBATIS Artifacts就可以生成代码

ibator生成的代码方便我们快速编写j2ee代码,但生成的代码有很多不必要的冗余代码,如java bean不必要的注释,sqlmap很多冗余项,
java bean根据表字段名称生成的属性是大写的,带主键的表会把主键字段放在generatorKey中然后java bean去继承...这些代码在我的
项目里至少是冗余的,看了下网上的文章改了些源代码,定制生成出公司代码规范要求的代码,但是还不是很满意,同事因为局限性不能
生成jsp代码。
0
0
分享到:
评论

相关推荐

    ibatis自动生成工具ibator及配置文件示例

    标题 "ibatis自动生成工具ibator及配置文件示例" 提到的是关于iBatis的自动化工具ibator的使用和配置。iBatis是一个优秀的Java持久层框架,它允许开发者将SQL语句直接写在XML配置文件中,使得数据库操作与业务逻辑...

    ibator1.2.1配置文件

    标题中的"ibator1.2.1配置文件"指的是基于Apache Ibator的1.2.1版本的配置文件,这是一个用于简化MyBatis框架中DAO层(数据访问对象)开发的工具。Ibator是iBATIS(现在已经演变为MyBatis)的一个扩展,它能够根据...

    IBator的安装使用

    2. **安装IBator:** - **步骤1**:将IBator的插件包复制到Eclipse的plugins目录下,例如`D:\Jwork\eclipse_plugins`。 - **步骤2**:在Eclipse的links目录下创建一个link文件,配置指向插件包的路径,例如`D:\...

    eclipse集成的ibator插件

    在Eclipse中安装Ibator插件非常简单,只需要将`ibator_3.0.6.full.jar`文件复制到Eclipse的`plugins`目录下,然后重启Eclipse。这样,Ibator就会自动集成到Eclipse的工具栏或者右键菜单中,为用户提供便捷的操作入口...

    iBATOR-V1.1.0

    1. **配置文件**:iBATOR的配置文件(如`abator-config.xml`)是整个代码生成过程的核心,其中包含了数据库连接信息、生成代码的模板选择、命名规则等参数设置。正确配置这些参数可以确保生成的代码符合项目的规范。...

    ibator使用指导

    在MyEclipse 7.5中安装Ibator插件可以极大提高开发效率,避免手动编写重复的模板代码。 安装Ibator插件有两种方法:手动安装和自动安装。虽然两种方法都可以实现插件的安装,但手动安装方式被推荐,因为它避免了因...

    ibator1.2.1

    Ibator是MyBatis的自动化工具,它能够根据数据库表结构自动生成Java实体类、Mapper接口及XML配置文件等,从而快速构建基于Ibatis的数据访问层。Ibator 1.2.1是其一个稳定版本,包含了多项改进和优化,使得代码生成...

    ibator的eclipse插件

    `ibator`(IntelliJ IDEA的iBATIS Generator的Eclipse版本)是一款强大的数据库代码自动生成工具,它能够帮助开发者快速地生成Java持久层代码,包括实体类、Mapper接口及XML配置文件等,大大提高了开发效率。...

    IBATOR动态生成sql和DAO层

    2. **配置文件**:创建一个`ibator-config.xml`配置文件,这是iBator的主配置文件,用于定义生成代码的相关参数,如数据库连接信息、生成的Java包路径、实体类的命名规则等。 3. **数据库表定义**:在你的数据库中...

    ibatis:使用ibator自动生成代码和配置文件

    这篇文章将深入探讨ibator的工作原理、如何安装和配置,以及它能为我们的开发工作带来哪些便利。 Ibatis,现更名为MyBatis,是一款优秀的Java持久层框架,它支持定制化的SQL、存储过程以及高级映射。然而,手动编写...

    ibator插件+ibatorConfig文件

    在Eclipse中使用ibator插件,首先需要安装插件,然后在项目中创建ibatorConfig.xml配置文件,根据实际的数据库信息和代码生成需求进行定制。接着,运行ibator插件,它会根据配置文件自动读取数据库中的表信息,生成...

    ibator 1.2.1

    1. 自动化:ibator可以根据数据库表信息生成对应的Java类和配置文件,减少了手动编码的时间。 2. 定制化:用户可以通过配置模板来定制生成的代码样式,满足不同的项目需求。 3. 扩展性:ibator提供API和扩展机制,...

    Ibator参考程序

    1. **Ibator配置**:Ibator的配置文件(通常为`ibator.config.xml`)是控制代码生成行为的核心,可以通过配置来决定哪些表、字段会被映射,以及生成的代码样式和位置。 2. **数据库元数据获取**:Ibator通过JDBC...

    ibator使用心得

    要在Eclipse中安装ibator插件,首先打开Eclipse的插件安装界面(Help -&gt; Install New Software...),然后在`Work With`框中输入http://ibatis.apache.org/tools/abator,按照向导进行安装。需要注意的是,ibator...

    ibator-eclipse插件1.2.1 包含优化后jar包

    通过Eclipse的插件管理界面安装Ibator插件后,用户只需配置好数据库连接信息,选择要操作的表,就可以一键生成所需的代码。这个过程无需手动编写繁琐的SQL和Java代码,大大减少了开发时间和出错的可能性。 在压缩包...

    ibator配置文件

    帮你快记迅生成ibatis相关的dao,sqlmap,以及pojo类,帮你大大简化开发步骤,我已经测试过了,相相当的好用。

    ibator API帮助文档.chm

    Ibatis 生成器 Ibator 的 API 文档

    ibator参考手册

    在使用ibator时,开发者需要配置一个ibator配置文件,其中包含数据库连接信息、目标项目路径以及生成代码的规则。 在《ibator参考手册》中,你会了解到如何设置和使用ibator的各种配置参数,如数据库驱动、表名、...

    ibator的学习

    《深入学习ibator:从配置到实战》 ibator,全称是“iBatis Auto Generator”,是一款基于Java的数据库代码生成工具,它能够帮助开发者快速生成MyBatis的Mapper接口、XML配置文件以及对应的实体类,极大地提高了...

    IbatorForEclipse安装文档Myecipse6.0

    创建一个Ibator.xml配置文件,定义好数据库连接、表映射等信息,然后在相应的选项上点击,插件会自动生成对应的DAO(数据访问对象)、Mapper接口和类文件,大大减少了手动编码的工作量。 总的来说,...

Global site tag (gtag.js) - Google Analytics