`

怎样在Eclipse中使用ibatis的自动代码生成工具Abator

阅读更多
  1. 1、获得   
  2.       http://ibatis.apache.org/abator.html   
  3.      Eclipse可以自动的进行Update获取此Plugin,官方的安装步骤.   
  4.     
  5. If you've already installed a prior version of Abator, simply run the Eclipse Install/Update tool and the new version will be found automatically.   
  6.   
  7. If you've not already installed Abator, then you can use the built in Eclipse install support by following these steps:   
  8.   
  9. Take the "Help>Software Updates>Find and Install" Menu Option    
  10. Select the "Search for new features to install" radio button, press "Next"    
  11. Press the "New Remote Site" button    
  12. Enter the following information:    
  13. Name:    
  14. Abator for Eclipse Update Site    
  15. URL:    
  16. http://ibatis.apache.org/tools/abator    
  17. Press OK    
  18. Check the box next to "Abator for Eclipse Update Site"    
  19. Follow the remainder of the install wizard    
  20. 2、安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,此是Abator的配置文件,配置文件的详细说明见http://ibatis.apache.org/docs/tools/abator/   
  21.   
  22. 3、新建一个配置文件,进行修改,根据自己的实际需求进行修改   
  23. 关键点:   
  24. 1)jdbcconnection,按照一般的配置即可,需要说明的是它需要指定访问JdbcDriver的classPathEntry,对于MsSqlServer而言,要将这三个jar文件均包含在内,否则会出现jdbc访问错误。   
  25. 2)配置三个Pakage   
  26. 3)配置表,此处需说明的是对于MsSqlServer不能写TableSchema,我初次指定TableSchema,结果未找到对应的表   
  27. 简单的配置如下,复杂的见配置文件的详细说明。示例配置文件如下   
  28. <abatorConfiguration>  
  29.   <abatorContext>    <!---->  
  30.     <jdbcConnection driverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver"  
  31.         connectionURL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=whm;SelectMethod=cursor"  
  32.         userId="sa"  
  33.         password="sa">  
  34.       <classPathEntry location="C:/Program Files/Apache Software Foundation/Tomcat 5.0/common/lib/mssqlserver.jar" />  
  35.       <classPathEntry location="C:/Program Files/Apache Software Foundation/Tomcat 5.0/common/lib/msutil.jar" />  
  36.       <classPathEntry location="C:/Program Files/Apache Software Foundation/Tomcat 5.0/common/lib/msbase.jar" />  
  37.     jdbcConnection>  
  38.   
  39.     <javaModelGenerator targetPackage="com.dwerp.itatis.domain" targetProject="BhbManage" />  
  40.     <sqlMapGenerator targetPackage="com.dwerp.itatis.persistence.xml" targetProject="BhbManage" />  
  41.     <daoGenerator type="IBATIS" targetPackage="com.dwerp.itatis.persistence.sqlmapdao" targetProject="BhbManage" />  
  42.   
  43.     <table tableName="BHBGL">  
  44.        
  45.     table>  
  46.   
  47.   abatorContext>  
  48. abatorConfiguration>  
  49.   
  50.   
  51. 4、右键单击配置文件,点击Generate iBatis Artifacts,生成文件。  
分享到:
评论

相关推荐

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

    Abator就是这样一个工具,它是一个自动化代码生成器,能够自动生成iBatis所需的SQL映射文件、DAO接口、实体类等,大大减轻了开发工作量。本教程将介绍如何在Eclipse中配置并使用无注释版的Abator插件。 首先,我们...

    Abator自动生成ibatis代码

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

    IBATIS视频入门 abator代码生成器

    "IBATIS视频入门 abator代码生成器" 这个标题指出,这是一份关于学习IBATIS框架的初级教程,特别关注的是其代码生成工具——Abator。IBATIS是一个开源的Java框架,它允许开发人员将SQL语句直接集成到Java代码中,以...

    ibatis自动生成工具使用说明

    总结来说,Ibatis的Abator工具是开发过程中的一大助手,通过自动化的代码生成,它能帮助开发者快速搭建数据访问层,减少重复工作,同时也保证了代码的规范性。正确配置和使用Abator,可以显著提升开发效率,让开发者...

    ibatis插件

    Abator是Ibatis的一个代码生成工具,它可以帮助开发者根据数据库表结构自动生成Java源代码,包括实体类、DAO接口、Mapper XML文件以及Service接口和实现类。使用Abator,开发者只需配置好数据库连接信息和生成规则,...

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

    Abator 是一个基于 Apache License 的开源项目,它是一款强大的代码生成工具,主要用于简化基于 MyBatis 框架的数据库模型、DAO 接口、Mapper XML 文件以及 Service 层代码的自动化生成工作,大大提高了开发效率。...

    AbatorForEclipse1.0.0

    综上所述,AbatorForEclipse1.0.0是提升Eclipse中基于IBatis开发效率的利器,通过自动化生成XML文件,简化了数据库操作相关的代码编写工作,让开发者能够更加高效地专注于应用程序的业务逻辑实现。结合其强大的...

    一个基于oralce java 的ibatis 映射文件生成工具

    在网上下的eclipse abator插件自感觉不好用, 自已写了一个 基于oracle的,支持生成序列,pojo sqlmap.xml,dao daointerface,生成字段的注释 四个基本方法,增删改查, 写的时候基于oracle11的,低版本的可能在到得字段...

    abator使用方法

    Abator 是一个强大的工具,专为 iBATIS 框架设计,用于自动化代码生成,减轻开发人员在数据访问层的编码负担。通过Abator,你可以快速生成与数据库表对应的各类文件,包括SqlMap配置文件、Java Bean模型、主键模型、...

    ibatis plugin用户指南

    与Eclipse中的Abator不同,iBatis Plugin不仅限于代码生成,而是全方位地优化了iBatis的开发体验。 **配置iBatis Plugin** 首先,你需要从IntelliJ IDEA的插件市场下载iBatis Plugin。安装完成后,配置数据源...

    abator源码

    Abator 是一个强大的工具,主要用于自动化Java开发过程中的部分任务,特别是针对数据库操作的代码生成。这个工具基于MyBatis框架,能够自动生成Java Bean类和对应的iBatis SQL Map文件,大大减轻了开发者手动编写...

    ibatis开发和学习总结借鉴.pdf

    ### 第二章 Ibatis生成工具Abator **简介**:Abator是Ibatis提供的一个代码生成工具,可以自动生成Java实体类、DAO接口及实现、Mapper XML文件等,减少了开发者的手动编码工作。 **使用方法**:通过简单的配置,...

    AbatorForEclipse1.1.0.zip

    这个“AbatorForEclipse1.1.0.zip”文件是Abator的一个Eclipse插件版本,版本号为1.1.0,用于在Eclipse集成开发环境中方便地使用Abator的功能。 1. **Abator**:Abator 是Apache软件基金会的开源项目之一,其核心...

    ibatis dtd问价

    - `ibator-config_1_0.dtd` 和 `abator-config_1_0.dtd`:这两个是iBATIS的代码生成工具iBator (或Abator) 的配置文件的DTD,用于自动生成Java DAO层代码。 - `ibatis-3-mapper.dtd` 和 `ibatis-3-config.dtd`:...

    abator.rar

    如果你现在还用ibatis的,我这个是一个abator的工程,打开后配置abatorConfig.xml文件之后找到src-&gt;org.apache.ibatis.abator.api-&gt;AbatorRuner.java运行出现successfully表示成功,你就可以在你配置的工程下面查看...

    eclipse常用插件安装

    3. **iBATIS Abator**:此插件用于自动化iBATIS数据库映射文件和Java代码的生成,简化了基于数据库的开发。你可以从Apache官方网站下载:http://ibatis.apache.org/tools/abator。 4. **Tomcat Plugin**:对于...

    iBATOR-V1.1.0

    iBATOR,全称为"IBATIS Auto Table Access Toolkit Generator",是针对iBATIS数据库持久层框架的一个代码生成工具。它的主要功能是自动生成与数据库表相关的Java代码,包括实体类、Mapper接口和XML配置文件,极大地...

    ibator使用心得

    `ibator`,全称Apache iBATIS Auto Generator,是一个基于Java的代码生成工具,源自iBATIS项目,用于帮助开发者快速生成与数据库交互的Java类和XML映射文件。相较于Hibernate,ibator允许开发者拥有更多的SQL控制权...

    myeclipse优化配置

    在IT行业中,开发工具的优化配置是提升开发效率的关键步骤之一。MyEclipse作为一款强大的Java集成开发环境,提供了丰富的功能和扩展性,但默认配置可能无法满足所有开发者的个性化需求。以下是一些关于MyEclipse优化...

Global site tag (gtag.js) - Google Analytics