`
liqi6510
  • 浏览: 39247 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

abator使用

阅读更多
1、编写配置文件
<?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 id="MySQLTables" generatorSet="Java5">
    <jdbcConnection driverClass="com.mysql.jdbc.Driver"
        connectionURL="jdbc:mysql://localhost:3306/bcadmin"
        userId="root"
        password="admin">
      <classPathEntry location="G:\MyDemoWorkspace\demoflow\WebContent\WEB-INF\lib\mysql-connector-java-5.1.7-bin.jar" />
    </jdbcConnection>

    <javaModelGenerator targetPackage="demo.entity" targetProject="D:\bcadmin\entitys">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>

    <sqlMapGenerator targetPackage="demo.conf" targetProject="D:\bcadmin\entitys" />

    <table tableName="bc_reimbursement" />
    <table tableName="bc_applys" />
<table tableName="bc_approvals" />
<table tableName="bc_depository" />
<table tableName="bc_material" />
<table tableName="bc_artificially" />
<table tableName="bc_warehouse" />
<table tableName="bc_warehouse_detail" />

  </abatorContext>
 
</abatorConfiguration>

2、执行java -jar abator.jar -configfile abatorConfig.xml

3,就会在targetProject中生成相应的内容。
分享到:
评论

相关推荐

    Abator使用(DEMO+说明文档)

    abator是ibatis的自动生成文档的工具插件,而ibatis则是用于持久层类似Hibernate,但可以手动写sql, 使得我们的工作更加便捷。 附件中包括使用说明文档和DEMO参考。适合初学者

    abator使用方法

    Abator的使用大大简化了iBATIS项目的初始化工作,使得开发者可以专注于业务逻辑的实现,而不是重复的代码编写。通过合理的配置,Abator能够适应不同的数据库环境,支持多种数据库方言,是iBATIS开发中不可或缺的工具...

    abator源码

    Abator 使用FreeMarker作为其模板引擎,允许开发者自定义模板来生成所需的代码。FreeMarker是一个纯Java的模板语言,它与HTML、XML等标记语言紧密结合,使得开发者可以通过简单的模板语法控制生成的代码结构。 3. ...

    abator for ibatis

    这个离线安装包允许你在没有网络连接的情况下安装 Abator,只需将它放在你的本地站点目录下,即可开始使用。 首先,让我们深入了解一下 iBatis。iBatis 是一个优秀的持久层框架,它将 SQL 语句与 Java 代码分离,...

    Abator使用指南

    Abator是一个用于iBATIS的代码生成器,它能够为iBATIS Sql Mapper(包括:SqlMap XML文件, Java domain classes, 和Java DAO classes)生成artifacts。

    IBATIS视频入门 abator代码生成器

    **三、abator使用步骤** 1. **配置abator**: 首先,我们需要创建一个abator配置文件,该文件定义了数据库连接信息、生成的代码模板等参数。 2. **定义数据库模型**: 在配置文件中,指定需要生成代码的数据库表及其...

    abator-插件包

    6. **abator-javadoc.zip**:这是 Abator 的 API 文档,包含了详细的类和方法说明,对深入理解和使用 Abator 的 API 很有帮助。 7. **abator-src.zip**:源代码包,供开发者查看和学习 Abator 的实现细节,对于...

    abator 生成ibaties dao xml

    使用 Abator 生成 DAO 和 XML 文件的过程主要分为以下几个步骤: 1. **配置 Abator**: 首先,你需要创建一个 Abator 的配置文件(通常命名为 `generatorConfig.xml`),在这个文件中,你需要指定数据库连接信息...

    使用abator搭建ibatis dao框架

    本篇文章将详细介绍如何使用Abator工具搭建基于Ibatis的DAO框架。 Abator是一款自动化工具,它可以自动生成Java代码和SQL映射文件,大大简化了开发过程。下面我们将分步骤解析如何利用Abator来创建Ibatis DAO框架。...

    Abator自动生成ibatis代码

    - **定义**:Abator是一款针对iBATIS框架的专业代码生成工具,它能够显著减少开发人员在使用iBATIS时需要手动编写的代码量,尤其是针对数据访问对象(DAO)、数据传输对象(DTO)以及SQL映射文件等的生成。...

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

    本文将深入探讨Abator的使用方法及其带来的便利。 Abator,全称为Apache Abator,是一款基于Java的代码生成工具,主要用于简化Ibatis的开发流程,通过自动化的代码生成,极大地提高了开发效率。Abator能够根据...

    abator辅助工具的说明文档

    1. **Abator的配置**:使用Abator前,你需要进行一系列的初始配置,包括定义数据库连接信息、指定生成的Java文件路径、设置生成的代码风格等。配置文件通常是一个XML文件,其中包含了关于数据库连接、表名、字段名等...

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

    本教程将介绍如何在Eclipse中配置并使用无注释版的Abator插件。 首先,我们需要了解Abator的基本概念。Abator是Apache软件基金会的一个项目,它提供了一种简单的方法来创建和维护基于iBatis的数据库访问层。通过...

    abator Ibatis

    使用`Ibatis`和`Abator`进行开发,可以避免手动编写大量的重复性代码,提高开发效率,同时保持代码的清晰和可维护性。在实际项目中,`Ibatis`可以很好地与Spring框架集成,提供事务管理和其他高级功能。 总结来说,...

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

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

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

    这个"abator-插件包(改造版)"是为了进一步优化原版 Abator,可能包含了一些定制化的功能或改进,以更好地适应开发者的需求,不过由于描述中提到是"无注释",所以在使用时可能需要自行探索其具体功能和用法。...

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

    使用Abator前,你需要在项目的pom.xml文件中引入Abator的依赖,并配置Abator的主配置文件(通常为generatorConfig.xml)。配置文件中包含了数据库连接信息、生成的代码模板、目标目录等参数。 3. **数据库连接** ...

    Abator去多余注释替换jar包

    标题提到的“Abator去多余注释替换jar包”是指使用了一个特殊处理过的Abator版本,这个版本的jar包在生成代码时不会包含那些不必要的或冗余的注释。这样做的好处包括:一是减小了最终生成的源代码文件大小,二是符合...

Global site tag (gtag.js) - Google Analytics