`
- 浏览:
343438 次
- 性别:
- 来自:
成都
-
怎样在Eclipse中使用ibatis的自动代码生成工具Abator
- 1、获得
- http://ibatis.apache.org/abator.html
- Eclipse可以自动的进行Update获取此Plugin,官方的安装步骤.
-
- 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.
-
- If you've not already installed Abator, then you can use the built in Eclipse install support by following these steps:
-
- Take the "Help>Software Updates>Find and Install" Menu Option
- Select the "Search for new features to install" radio button, press "Next"
- Press the "New Remote Site" button
- Enter the following information:
- Name:
- Abator for Eclipse Update Site
- URL:
- http://ibatis.apache.org/tools/abator
- Press OK
- Check the box next to "Abator for Eclipse Update Site"
- Follow the remainder of the install wizard
- 2、安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,此是Abator的配置文件,配置文件的详细说明见http://ibatis.apache.org/docs/tools/abator/
-
- 3、新建一个配置文件,进行修改,根据自己的实际需求进行修改
- 关键点:
- 1)jdbcconnection,按照一般的配置即可,需要说明的是它需要指定访问JdbcDriver的classPathEntry,对于MsSqlServer而言,要将这三个jar文件均包含在内,否则会出现jdbc访问错误。
- 2)配置三个Pakage
- 3)配置表,此处需说明的是对于MsSqlServer不能写TableSchema,我初次指定TableSchema,结果未找到对应的表
- 简单的配置如下,复杂的见配置文件的详细说明。示例配置文件如下
- <abatorConfiguration>
- <abatorContext>
- <jdbcConnection driverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver"
- connectionURL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=whm;SelectMethod=cursor"
- userId="sa"
- password="sa">
- <classPathEntry location="C:/Program Files/Apache Software Foundation/Tomcat 5.0/common/lib/mssqlserver.jar" />
- <classPathEntry location="C:/Program Files/Apache Software Foundation/Tomcat 5.0/common/lib/msutil.jar" />
- <classPathEntry location="C:/Program Files/Apache Software Foundation/Tomcat 5.0/common/lib/msbase.jar" />
- jdbcConnection>
-
- <javaModelGenerator targetPackage="com.dwerp.itatis.domain" targetProject="BhbManage" />
- <sqlMapGenerator targetPackage="com.dwerp.itatis.persistence.xml" targetProject="BhbManage" />
- <daoGenerator type="IBATIS" targetPackage="com.dwerp.itatis.persistence.sqlmapdao" targetProject="BhbManage" />
-
- <table tableName="BHBGL">
-
- table>
-
- abatorContext>
- abatorConfiguration>
-
-
- 4、右键单击配置文件,点击Generate iBatis Artifacts,生成文件。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Abator就是这样一个工具,它是一个自动化代码生成器,能够自动生成iBatis所需的SQL映射文件、DAO接口、实体类等,大大减轻了开发工作量。本教程将介绍如何在Eclipse中配置并使用无注释版的Abator插件。 首先,我们...
- **定义**:Abator是一款针对iBATIS框架的专业代码生成工具,它能够显著减少开发人员在使用iBATIS时需要手动编写的代码量,尤其是针对数据访问对象(DAO)、数据传输对象(DTO)以及SQL映射文件等的生成。...
"IBATIS视频入门 abator代码生成器" 这个标题指出,这是一份关于学习IBATIS框架的初级教程,特别关注的是其代码生成工具——Abator。IBATIS是一个开源的Java框架,它允许开发人员将SQL语句直接集成到Java代码中,以...
总结来说,Ibatis的Abator工具是开发过程中的一大助手,通过自动化的代码生成,它能帮助开发者快速搭建数据访问层,减少重复工作,同时也保证了代码的规范性。正确配置和使用Abator,可以显著提升开发效率,让开发者...
Abator是Ibatis的一个代码生成工具,它可以帮助开发者根据数据库表结构自动生成Java源代码,包括实体类、DAO接口、Mapper XML文件以及Service接口和实现类。使用Abator,开发者只需配置好数据库连接信息和生成规则,...
Abator 是一个基于 Apache License 的开源项目,它是一款强大的代码生成工具,主要用于简化基于 MyBatis 框架的数据库模型、DAO 接口、Mapper XML 文件以及 Service 层代码的自动化生成工作,大大提高了开发效率。...
综上所述,AbatorForEclipse1.0.0是提升Eclipse中基于IBatis开发效率的利器,通过自动化生成XML文件,简化了数据库操作相关的代码编写工作,让开发者能够更加高效地专注于应用程序的业务逻辑实现。结合其强大的...
在网上下的eclipse abator插件自感觉不好用, 自已写了一个 基于oracle的,支持生成序列,pojo sqlmap.xml,dao daointerface,生成字段的注释 四个基本方法,增删改查, 写的时候基于oracle11的,低版本的可能在到得字段...
Abator 是一个强大的工具,专为 iBATIS 框架设计,用于自动化代码生成,减轻开发人员在数据访问层的编码负担。通过Abator,你可以快速生成与数据库表对应的各类文件,包括SqlMap配置文件、Java Bean模型、主键模型、...
与Eclipse中的Abator不同,iBatis Plugin不仅限于代码生成,而是全方位地优化了iBatis的开发体验。 **配置iBatis Plugin** 首先,你需要从IntelliJ IDEA的插件市场下载iBatis Plugin。安装完成后,配置数据源...
Abator 是一个强大的工具,主要用于自动化Java开发过程中的部分任务,特别是针对数据库操作的代码生成。这个工具基于MyBatis框架,能够自动生成Java Bean类和对应的iBatis SQL Map文件,大大减轻了开发者手动编写...
### 第二章 Ibatis生成工具Abator **简介**:Abator是Ibatis提供的一个代码生成工具,可以自动生成Java实体类、DAO接口及实现、Mapper XML文件等,减少了开发者的手动编码工作。 **使用方法**:通过简单的配置,...
这个“AbatorForEclipse1.1.0.zip”文件是Abator的一个Eclipse插件版本,版本号为1.1.0,用于在Eclipse集成开发环境中方便地使用Abator的功能。 1. **Abator**:Abator 是Apache软件基金会的开源项目之一,其核心...
- `ibator-config_1_0.dtd` 和 `abator-config_1_0.dtd`:这两个是iBATIS的代码生成工具iBator (或Abator) 的配置文件的DTD,用于自动生成Java DAO层代码。 - `ibatis-3-mapper.dtd` 和 `ibatis-3-config.dtd`:...
如果你现在还用ibatis的,我这个是一个abator的工程,打开后配置abatorConfig.xml文件之后找到src->org.apache.ibatis.abator.api->AbatorRuner.java运行出现successfully表示成功,你就可以在你配置的工程下面查看...
3. **iBATIS Abator**:此插件用于自动化iBATIS数据库映射文件和Java代码的生成,简化了基于数据库的开发。你可以从Apache官方网站下载:http://ibatis.apache.org/tools/abator。 4. **Tomcat Plugin**:对于...
iBATOR,全称为"IBATIS Auto Table Access Toolkit Generator",是针对iBATIS数据库持久层框架的一个代码生成工具。它的主要功能是自动生成与数据库表相关的Java代码,包括实体类、Mapper接口和XML配置文件,极大地...
`ibator`,全称Apache iBATIS Auto Generator,是一个基于Java的代码生成工具,源自iBATIS项目,用于帮助开发者快速生成与数据库交互的Java类和XML映射文件。相较于Hibernate,ibator允许开发者拥有更多的SQL控制权...
在IT行业中,开发工具的优化配置是提升开发效率的关键步骤之一。MyEclipse作为一款强大的Java集成开发环境,提供了丰富的功能和扩展性,但默认配置可能无法满足所有开发者的个性化需求。以下是一些关于MyEclipse优化...