`

Ibator 的使用

 
阅读更多

http://people.apache.org/builds/

 

1、新建一个test项目

2、在test项目中new-> other->Apache iBATIS Ibator ->Apache iBATIS Ibator Configuration File ->Next ->Finish

3、配置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>
<!-- 数据库驱动 -->
	<classPathEntry location="E:\classes12.jar" />

	<ibatorContext id="test">
<!-- 注释 -->
		<commentGenerator>
			<property name="suppressDate" value="true" />
		</commentGenerator>
<!-- 数据库的设置 -->
		<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
			connectionURL="jdbc:oracle:thin:@localhost:1521:orcl" userId="test"
			password="test" />
			<!-- 实体类的设置 -->
		<javaModelGenerator targetPackage="com.demo.beans"
			targetProject="test" />
			<!-- SqlMap文件的设置 -->
		<sqlMapGenerator targetPackage="com.demo.beans"
			targetProject="test" />
			<!-- DAO层的设置 -->
		<daoGenerator targetPackage="com.demo.dao" targetProject="test"
			type="GENERIC-CI" />
			<!-- 表的设置 -->
		<table tableName="test">

		</table>
	</ibatorContext>
</ibatorConfiguration>

   

分享到:
评论

相关推荐

    ibator使用指导

    使用Ibator时,需要配置ibatorConfig.xml文件。此文件定义了Ibator如何生成代码的规则。可以将邮件中的样例配置文件`ibatorConfig.xml`拷贝到工程源代码目录`src`中,根据实际需求进行修改。修改完毕后,通过右键...

    IBator的安装使用

    3. **使用IBator:** - **导入资源包**:在项目中引入必要的jar包,如`ibator.jar`、`ibatis-2.3.0.677.jar`以及数据库驱动(例如`sqljdbc4.jar`,这里用的是SQL Server数据库驱动)。 - **创建配置文件**:通过...

    ibator使用心得

    2. `ibatorPlugin`: 定义插件,可以使用预定义的插件或自定义插件来扩展ibator的功能。例如,`RenameExampleClassPlugin`用于重命名生成的Example类,将默认的`Example`后缀替换为`Repository`。 3. `jdbc...

    iBATOR-V1.1.0

    6. **模板引擎**:iBATOR使用FreeMarker模板引擎来生成代码,你可以自定义模板,调整生成的代码风格和格式,以满足团队的编码规范。 7. **版本控制**:由于iBATOR-V1.1.0是具体版本,这意味着它可能包含了一些特定...

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

    以下是一些ibator使用的关键知识点: 1. **安装与配置**:首先需要下载`ibator.jar`,这通常会包含在iBatis的下载包中。然后在Java项目中引入该jar,并配置相关的Maven或Gradle依赖。 2. **创建配置文件**:`...

    Ibator参考程序

    在描述中提到,由于Ibator默认生成的映射内容可能过于全面,对于某些特定项目而言,可能存在许多未使用到的字段和方法。因此,开发者在实际操作中通常会根据项目需求,参考Ibator的内部工作原理和结构,定制化地实现...

    eclipse集成的ibator插件

    Eclipse集成的Ibator插件是开发人员在使用MyBatis框架时的一个强大工具,它简化了数据库表到Java实体类的映射过程。Ibator,全称为"IntelliJ IDEA Table to Active Record",最初是为 IntelliJ IDEA 设计的,但随着...

    ibator1.2.1配置文件

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

    ibator1.2.1

    本文将详细介绍Ibator 1.2.1这一版本的功能、使用方法以及在实际开发中的应用。 一、Ibator简介 Ibator是MyBatis的自动化工具,它能够根据数据库表结构自动生成Java实体类、Mapper接口及XML配置文件等,从而快速...

    ibator的eclipse插件

    在无法直接通过网络下载的情况下,将`ibator`的Eclipse插件手动添加到Eclipse的`plugins`目录,是确保在特定环境中使用该工具的有效方法。 **1. 安装ibator插件** 安装`ibator`插件的过程非常简单。首先,你需要...

    ibator 1.2.1

    - `ibator-javadoc.zip`:ibator的API文档,可以帮助开发者理解和使用其API。 - `ibator-src.zip`:ibator的源代码,可供开发者学习和研究。 - `doc`:可能包含更多的文档资料,如用户手册或者示例。 通过这些资源...

    ibator教学视频

    ibator教学视频,手把手教你使用ibator

    ibator优化版,使用数据库的注释

    使用数据库的注释,不用自带的注释 http://blog.csdn.net/tiantangpw/article/details/43489817 运行命令 java -jar ibator.jar -configfile ibatorConfig.xml -overwrite &gt;&gt;ibator.log

    IBATOR动态生成sql和DAO层

    4. **运行iBator命令**:在命令行环境下,使用iBator提供的命令行工具,指定配置文件路径以及需要生成代码的数据库表,执行代码生成命令。例如,在Java项目中,你可以使用Maven的`exec:java`目标来执行iBator的Main...

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

    使用Ibator-Eclipse插件,开发者可以快速地根据数据库表结构生成对应的Java实体类、Mapper接口及XML配置文件、DAO接口及其实现类等,极大地提高了开发效率。通过Eclipse的插件管理界面安装Ibator插件后,用户只需...

    ibator插件+ibatorConfig文件

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

    ibator优化的jar包

    ibator插件优化的jar包,安装完ibator后,将eclipse\plugins\org.apache.ibatis.ibator.core_1.2.1下的jar包替换即可。

    适用mysql分页的ibator

    MySQL是一种广泛使用的开源关系型数据库管理系统,而iBatis(现在已经更名为MyBatis)是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。在处理大量数据时,分页查询是非常常见且重要的功能,它可以...

    为 Ibatis 2.3.4 构建增强的 Apache Ibator 实体类生成工具

    Ibator is a code generator for iBATIS. Ibator will introspect a database table (or many tables) and will generate iBATIS artifacts that can be used to access the table(s). This abates some of the ...

    ibator1.2.2无注释

    ibator1.2.2多了点功能,具体可以百度,重新编译了下,生成注释去掉了

Global site tag (gtag.js) - Google Analytics