`
andrew.yulong
  • 浏览: 171241 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用Abator生产ibatis配置文件

阅读更多

什么都不说了,直接进入正题.

插件安装地址:http://ibatis.apache.org/tools/abator

里面有name和url,填了就可以安装了.

通过菜单的 File > New > Abator for iBatis Configuration File

可以生成abatorConfig.xml的框架,通过修改其中的内容可以定制生成的规则和数据库链接信息

配置文件编辑完成之后右键选择abatorConfig.xml文件,选择Generate iBatis Artifacts生成代码框架。

具体配置文件如下

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" "http://ibatis.apache.org/dtd/abator-config_1_0.dtd" >
<abatorConfiguration >
  <abatorContext >
    <jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@192.168.1.5:1521:sam" userId="softweb" password="softweb" >
      <classPathEntry location="F:\workspace\fjsoft\WebRoot\WEB-INF\lib\ojdbc14.jar" />
    </jdbcConnection>
    <javaModelGenerator targetPackage="cn.contact.googlecontact" targetProject="fjsoft" />
    <sqlMapGenerator targetPackage="cn.contact.googlecontact" targetProject="fjsoft" />
    <daoGenerator targetPackage="cn.vetech.contact.googlecontact" targetProject="fjsoft" type="IBATIS" />
    <table schema="softweb" tableName="demo" domainObjectName="IDemo">
    </table>
  </abatorContext>
</abatorConfiguration>

 1. 填写driverClass(jdbc驱动,例如oracle的就是oracle.jdbc.driver.OracleDriver)
2. 填写connectionURL(连接字符串,例如oracle的就是jdbc:oracle:thin:@192.168.0.246:1521:test)
3. 填写classPathEntry的location(jdbc驱动jar包的位置,例如E:/project/ibatistest/WebContent/WEB-INF/lib/ojdbc14.jar)
4. 填写javaModelGenerator,生成的DTO(java model 类)
    targetPackage:目标包的位置,如 com.test.dto
    targetProject:目标工程名称,填写配置文件所在的eclipse工程名
5. 填写sqlMapGenerator ,生成的xml sqlmap的相关配置
    targetPackage:目标位置,如 com.test.sqlmap
    targetProject:目标工程名称,填写配置文件所在的eclipse工程名
6. 填写daoGenerator ,生成的DAO的相关配置
    type:生成的dao实现的类型,如果你使用spring的话写SPRING,否则写IBATIS
    targetPackage:目标位置,如 com.test.dao
    targetProject:目标工程名称,填写配置文件所在的eclipse工程名
7. 配置相关数据库的表
    schema:数据库schema,oracle就是填写数据库的用户名
    tableName:表名

分享到:
评论

相关推荐

    使用abator搭建ibatis dao框架

    在提供的压缩包文件中,`abator_test.sql`可能是用于测试的数据库脚本,包含了创建表的SQL语句,而`abator`可能包含了Abator相关的配置文件或生成的代码。结合这些资源,你可以快速地实践上述步骤,构建自己的Ibatis...

    abator Ibatis

    1. **配置Abator**:你需要创建一个`abator-config.xml`配置文件,指定数据库连接信息、生成的代码风格等。 2. **定义数据库表**:确定要生成代码的数据库表,包括表名、主键等信息。 3. **生成代码**:运行Abator,...

    abator for ibatis

    3. **灵活的配置**:Abator 的配置文件(AbatorConfig.xml)允许你详细指定生成代码的规则,例如表名前缀、生成的包路径、字段的命名策略等。 4. **数据库支持**:Abator 支持多种数据库,如 MySQL、Oracle、SQL ...

    Abator自动生成ibatis代码

    - **配置文件结构**:Abator通过XML配置文件来指定生成代码的各种细节。 ```xml &lt;!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN" &lt;!--...

    abator插件,ibatis插件

    Abator 的工作原理是通过配置文件定义数据库连接信息、表信息和生成策略,然后根据这些信息自动生成相应的 Java 类和 XML 文件。例如,你可以配置它生成基于特定表的 DAO 接口和实现类,以及对应的 SQL 映射文件。...

    Ibatis代码自动生成工具—Abator应用

    在命令行中,使用Java命令执行Abator的主类,指定配置文件路径。Abator会读取配置文件,连接数据库,然后根据数据库中的表信息自动生成相应的Java源代码,并保存到指定的输出目录。 3. **Abator生成的代码结构** -...

    eclipse中开发ibatis的插件abator(无注释版)

    在Eclipse这个强大的Java集成开发环境中,开发基于iBatis的数据库访问层时,我们可以借助插件工具来提高效率。...记住,正确配置和使用Abator的关键在于正确设置执行环境、创建链接资源以及编写合理的配置文件。

    IBatis-Abator插件自动生成代码和配置的方法

    在使用Abator生成代码前,需要先创建一个生成配置文件,用于指定生成代码的规则和模板: - 在myEclipse中选择“Window”菜单下的“Preferences”选项,找到“Abator”配置项。 - 点击“New”按钮,创建一个新的配置...

    iBatis自动代码生成工具abator的演示教程

    Abator则是iBatis项目的一部分,是一个强大的自动化代码生成工具,能够帮助开发者自动生成Java实体类、Mapper接口及XML配置文件等,极大地提高了开发效率。本教程将详细介绍如何使用Abator进行自动代码生成。 1. **...

    IBATIS视频入门 abator代码生成器

    而Abator是IBATIS提供的一种自动化工具,能够自动生成SQL映射文件、DAO接口和实现类等,大大提高了开发效率。 **描述解析:** 描述中提到的“博文链接:https://lanmh.iteye.com/blog/208198”表明这个资源可能是一...

    abator使用方法

    通过Abator,你可以快速生成与数据库表对应的各类文件,包括SqlMap配置文件、Java Bean模型、主键模型、DAO接口及其实现类,以及Example类,大大提高了开发效率。 1. **Abator生成的文件类型**: - **SqlMap.xml...

    ibatis自动生成工具使用说明

    1. 在“resources”包上右键,选择“File”&gt;“New”&gt;“Abator for iBATIS Configuration File”,生成abatorConfig.xml配置文件。 2. 打开并编辑abatorConfig.xml,填充必要的信息,如数据库驱动类、连接URL、jar包...

    ibatis安装配置

    1. 创建 Abator 的配置文件 `abator-config.xml`,指定数据库连接信息、生成的 Java 类和 XML 映射文件的命名规则等。 2. 编写 Ant 构建脚本,调用 Abator 目标生成代码。 3. 运行 Ant 脚本,Abator 将自动生成相应...

    abator-插件包

    它是一个自动生成 Java 源代码、SQL 映射文件以及 MyBatis 配置文件的工具,大大提高了开发效率。这个“abator-插件包”特别为 MyEclipse 开发环境设计,使得在 IDE 内部就可以方便地利用 Abator 进行操作。 在描述...

    ibatis插件

    Ibatis是一款轻量级的Java持久层框架,它允许开发者将SQL语句直接写在配置文件中,实现了数据库操作与业务逻辑的解耦。这款插件的主要作用是为Eclipse提供自动化工具,帮助开发者快速生成DAO(数据访问对象)和服务...

    ibatis 使用简单配置

    配置文件`SqlMapConfig.xml`是ibatis的核心配置文件,用于配置数据源、事务管理器等核心组件。以下是一个典型的配置示例: ```xml &lt;!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config ...

    ibatis dtd问价

    - `sql-map-config.dtd`:与`sql-map-config-2.dtd`类似,是较早版本的iBATIS配置文件DTD。 - `dao.dtd` 和 `dao-2.dtd`:可能表示DAO(数据访问对象)配置的DTD,但具体用途需要根据上下文确定。 3. **添加DTD...

    abator-插件包(改造版),ibatis开发辅助

    3. **Abator 的配置**:Abator 的配置文件(通常为 `abatorContext.xml`)是整个代码生成过程的核心。你需要在这里定义数据库连接信息、表名、实体类命名规则、生成的文件位置等,通过修改这些配置可以定制化生成的...

Global site tag (gtag.js) - Google Analytics