`
乌托邦之爱
  • 浏览: 282186 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

ibatis的ibatorForEclipse的安装与配置和ibator的错误日志查看

阅读更多

源地址:

http://cache.baidu.com/c?m=9d78d513d99811fc1eb0d4690c66c0161e43f1652bd6a0020fd6843893732d445016e1ac26520774a0d20d1116ae394b9bf72105311456b38cb9895e9afbcc2775ce6176671df55c0f8942b8cb3175927bc61dfeaf6eb6e7af2f84d8d5c4ae5344bc56120c81e7fb501763c072a04a6cb6bbc20e42000db8ef3535fc587d289a7046e211f2ea303a0383f78e581fc83dd0164bd1f06b&p=8534d50c8c904eab1abd9b7f0e4f&user=baidu&fm=sc&query=ibator%B5%C4%B0%B2%D7%B0%BA%CD%C5%E4%D6%C3&qid=819f7ee217769ff1&p1=1

 

下载ibator插件地址:


 

 

现在我们着手来写一个ibatis的简单例子.
如果你是使用eclipse开发项目的话,那么,有一个eclipse的插件ibator,可以通过配置 自动生成java代码sqlmap等,蛮好用。下面先做一个使用ibator插件的例子。
1.使用link方式在线安装 ibator。
eclipse菜单  help-->
software updates-->
add site-->(填入在线安装 地址:http://ibatis.apache.org/tools/ibator
-->一直下一步安装
2.新建一个web工程,导入相应的包,我使用的数据库是ORACLE,所以我需要导入的包是:
ojdbc14.jar或classes12.jar,把ibatis需要的jar包都导进去
此例我导入的jar包如下:

 

ojdbc14.jar

ibatis-common.jar

ibatis-dao.jar

ibatis-sqlmap.jar

 

3.由于你安装 了ibator插件,那么你在你的工程某个目录下单击右键-->new-->other里将会看到
Apache iBatis Ibator文件夹,下面只有一个选项

 

Apache iBatis ibator configuration File

 

点击以后要求你输入文件名(这个就是 ibator的 配置 文件):

 

Location: test/src

File name: ibatorConfig.xml

 

 

填入配置 文件名称,可以随便设置配置 文件名字。一般为“ibatorConfig.xml”,点确定后就创建好了一个ibator配置 文件的模板。
代码如下:

 

<? 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  >
< ibatorContext id = " context1 "   >
< jdbcConnection driverClass = " ??? "  connectionURL = " ??? "  userId = " ??? "  password = " ??? "   />
< javaModelGenerator targetPackage = " ??? "  targetProject = " ??? "   />
< sqlMapGenerator targetPackage = " ??? "  targetProject = " ??? "   />
< daoGenerator targetPackage = " ??? "  targetProject = " ??? "  type = " GENERIC-CI "   />
< table schema = " ??? "  tableName = " ??? "   >
< columnOverride column = " ??? "  property = " ??? "   />
</ table >
</ ibatorContext >
</ ibatorConfiguration >

 

 


4.将对应配置 参数替换掉上面的“?”号。我自己的替换文件是这样的:

 

 

<?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>
    <!-- jdbc的连接jar包路径 -->
	<classPathEntry location="E:\Workspace\test\WebRoot\WEB-INF\lib\ojdbc14.jar" />
	<ibatorContext id="context1">
	
	<!--jdbc的连接jar包路径  -->
	     <!--    driverClass驱动类地址 -->
	      <!--   connectionURL连接数据库的URL地址 -->
	      <!--   userId连接数据库账号 -->
	      <!--   password连接数据库密码  -->
		<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
			connectionURL="jdbc:oracle:thin:@localhost:1521:test" userId="test"
			password="test" >
			</jdbcConnection>
			
			<!-- jdbc创建表的Pojo类 -->
			    <!--      targetPackage创建包名-->
			   <!--      targetProject指定项目名 -->
		<javaModelGenerator targetPackage="com.mode"
			targetProject="test" />
			
			<!-- jdbc创建表与Pojo类的映射xml -->
			   <!--    targetPackage创建包名-->
			    <!--     targetProject指定项目名-->
		<sqlMapGenerator targetPackage="com.xml"
			targetProject="test" />
			
			<!-- jdbc创建表的Dao增删改查执行语句 -->
			     <!--    targetPackage创建包名-->
			       <!--  targetProject指定项目名 -->
		<daoGenerator targetPackage="com.dao" targetProject="test"
			type="IBATIS" />
			
			<!-- 本配置文件所要映射的表 -->
			    <!--  domainObjectName是此表映射成对象的名字 -->
		<table tableName="T_TEST" domainObjectName="test">
		</table>
	</ibatorContext>
</ibatorConfiguration>

 

5.之后我们只需要在这个配置 文件上点击右键-->点击Generate ibatis artifacts,这样就应该能生成对应的package 类了

 

 

6.如果出现错误使用一下方式查看错误日志

 

  运行cmd用来查询ibatorConfig.xml中出现的错误日志

java -jar d:\ibator.jar -configfile E:\Workspace\test\src\ibatorConfig.xml -overwrite >>c:\log.log

分享到:
评论

相关推荐

    为 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 ...

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

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

    IbatorForEclipse安装文档Myecipse6.0

    IbatorForEclipse是一款基于Eclipse的Ibatis框架插件,它为开发人员提供了方便的集成环境,...通过简单的安装步骤和直观的使用界面,它能够帮助开发者快速构建与数据库交互的代码,使得数据库操作变得更加简单和高效。

    ibatis:使用ibator自动生成代码和配置文件

    "ibatis:使用ibator自动生成代码和配置文件"这个主题聚焦于一个实用的工具——ibator,它是MyBatis框架的一个扩展,用于自动化MyBatis的代码生成过程。这篇文章将深入探讨ibator的工作原理、如何安装和配置,以及它...

    Ibatis的应用和配置

    5. 错误提示:当SQL执行出错时,Ibatis会给出详细的错误信息,便于定位问题。 总的来说,Ibatis作为一个优秀的持久层框架,极大地简化了Java应用中的数据库操作,提升了开发效率。通过合理的配置和映射文件设计,...

    一个程序员的自省 iBATIS In Action:iBATIS的安装和配置

    【iBATIS In Action:iBATIS的安装和配置】 iBATIS,作为一个知名的持久层框架,其安装和配置过程相对简洁,对于熟悉C#和ADO.NET的开发者来说,理解并应用这个框架是进一步提升开发效率的关键。iBATIS并非一个独立...

    ibatis用xml配置文件配置使用

    总的来说,iBATIS的XML配置文件是其强大功能的关键所在,通过合理配置和使用,可以大大提高开发效率,减少数据库操作的复杂性。希望这篇详细说明能帮助你理解和掌握iBATIS的XML配置文件配置使用。

    ibator1.2.1配置文件

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

    配置ibatis3.0时,发生的小错误

    5. **日志配置**:为了调试,你需要配置日志框架(如Log4j或Logback),以便查看SQL执行和结果。在iBatis的配置文件中指定日志实现,例如`&lt;settings&gt;&lt;logging implementation="org.apache.ibatis.logging.log4j.Log4...

    ibator1.2.1

    1. 安装与配置:首先,需要在项目中引入Ibator的依赖,然后配置相关的数据库连接信息以及输出目录。 2. 创建数据库表:在数据库中创建需要的表,确保表结构清晰且符合业务需求。 3. 执行Ibator:运行Ibator,指定...

    打log4j日志-ibatis的sql输出

    在Java开发中,日志记录是一项...通过调整Log4j的配置,开发者可以方便地查看并理解应用程序中的数据库操作,从而提高代码的可维护性和性能。在实际开发中,合理地使用日志记录能够极大地提升开发效率和问题定位能力。

    Spring+ibatis 保留ibatis事务的配置

    根据提供的文件信息,本文将详细解析如何在Spring与ibatis框架整合时,通过特定配置来保留ibatis事务处理机制,并实现对事务的自定义控制。文章将围绕标题、描述及部分代码片段展开讨论。 ### Spring与ibatis整合...

    ibatis安装配置

    **Ibatis 安装配置详解** Ibatis 是一个优秀的轻量级 Java ORM(对象关系映射)框架,它允许开发者将 SQL 查询与 Java 代码分离,使得数据库操作更加灵活和可维护。在本文中,我们将深入探讨如何在 MyEclipse 开发...

    IBatis.net 配置各种数据库

    本文将详细介绍如何在IBatis.net中配置和使用各种数据库。 首先,理解IBatis.net的核心概念。IBatis 是一个基于.NET平台的持久层框架,它实现了SQL语句与.NET代码的解耦,通过XML或注解的方式将SQL与数据访问逻辑...

    IbatorForEclipse安装文档MyEcipse8.x

    在安装和使用Ibator或MyBatis Generator时,确保你已经正确配置了数据库连接信息,并且在项目中引入了所需的依赖库,例如MyBatis的jar包。在生成代码之前,你需要在配置文件中指定数据库表、实体类、Mapper接口等...

    Spring +ibatis(ibator)+Extjs 项目 架构 例子

    在实际项目中,开发者会首先通过ibator生成与数据库对应的Java模型类和Mapper接口,然后在Spring配置文件中配置这些Mapper,接着在服务层实现业务逻辑,最后在ExtJS前端展示数据。这样的架构设计确保了良好的可维护...

    IBator的安装使用

    - **创建配置文件**:通过Eclipse的“New” -&gt; "Other"找到并选择Apache iBatis Ibator文件夹,然后创建`ibatorConfig.xml`配置文件。在这个配置文件中,需要填写关于数据库连接、生成代码的目标包和项目等信息。 ...

    ibator使用指导

    Ibator,全称是"iBatis Auto Generator",是一个强大的代码生成工具,用于简化基于MyBatis框架的数据库模型、映射文件和DAO接口的创建。在MyEclipse 7.5中安装Ibator插件可以极大提高开发效率,避免手动编写重复的...

    ibatis总配置和映射配置.txt

    此文本主要是关于ibatis总配置和映射配置和一些需要主要的细节。

    ibatis 配置文件详解

    通过上述解析,我们可以看出ibatis配置文件在ibatis框架中的核心地位,它不仅定义了数据源和事务管理策略,还指定了SQL映射文件的位置,使得ibatis能够根据配置正确地执行SQL语句,完成数据库操作。

Global site tag (gtag.js) - Google Analytics