- 浏览: 282186 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
路人NFTS:
很不实用!
jquery validate的漂亮css样式验证 -
freezingsky:
什么玩意这是!?
jquery validate的漂亮css样式验证 -
乌托邦之爱:
是地,反正我是这么做的,挺好用的
weblogic配置修改代码后不需要重启热部署方式 -
aniyo:
直接创建一个weblogic.xml,其他操作都没有了吗?
weblogic配置修改代码后不需要重启热部署方式 -
dingding5060:
有没有其他jquery处理图表的插件?jgcharts需要调用 ...
jquery图表脚本插件
源地址:
下载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配置
文件的模板。
代码如下:
<! 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
发表评论
-
非常详细的webservice部署测试程序
2011-11-23 18:22 2967网站来源: http://lavasoft.blog.51ct ... -
struts2下载excel文件并解析数据插入数据库
2011-11-21 20:56 2231public InputStream getDownloadF ... -
struts2上传excel文件并解析数据插入数据库
2011-11-18 19:45 8762@SuppressWarnings("uncheck ... -
j2ee API 帮助文档官方网站
2011-11-18 19:27 1661可能需要注册登录以后才可以看,想看中文的话先在右面点开自己要看 ... -
weblogic配置修改代码后不需要重启热部署方式
2011-11-18 15:06 5009我用的是weblogic11g 在项目的web-info中创建 ... -
java多条件模糊查询代码大概实现方法非where 1=1方法
2011-11-15 21:23 8538/** * 查询列表 * @return * ... -
Struts2文件的上传和下载
2011-11-15 16:16 1317来源网址: http://tmsoft.lsxy.com/in ... -
java.util.ResourceBundle使用详解
2011-11-15 15:24 903java.util.ResourceBundle是用于获取项目 ... -
hibernate对于oracle的两种自动增长列配置方式
2011-11-11 17:37 1490在hibernate中实现oracle的自动增长 http:/ ... -
oracle数据库的负载均衡连接方式
2011-10-26 13:37 1461jdbc.driverClassName=oracle.jdb ... -
extjs安装spket方法
2011-10-03 12:56 1308spket的安装方法很容易 可以到网上去搜索一下 我这里主要是 ... -
extjs视频
2011-10-02 23:26 828网站来源: http://v.youku.com/v_play ... -
spring获取xml的bin类
2011-09-29 11:22 942ApplicationContext context = ne ... -
xml学习网站
2011-09-19 10:05 813来源网址: http://wwww.ahtvu.ah.cn/j ... -
查看端口号的方法
2011-08-09 14:51 1047java.rmi.server.ExportExcepti ... -
JAVA移位运算符
2011-07-01 17:22 1085移位运算符就是在二进 ... -
ibator自动生成代码的使用方法
2011-06-29 10:41 1238创建一个xml <?xml version=" ... -
新手建站向导
2011-06-24 08:52 730http://faq.comsenz.com/ -
eclipse中debug的使用
2011-06-22 14:51 927网站来源 http://www.cnblogs.com/Jam ... -
java全角与半角字符互换
2011-06-16 16:30 1623此代码来源于网络,贴在这里是为了自己能快速的找到加以使用,而且 ...
相关推荐
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 ...
1. **安装与配置**:首先需要下载`ibator.jar`,这通常会包含在iBatis的下载包中。然后在Java项目中引入该jar,并配置相关的Maven或Gradle依赖。 2. **创建配置文件**:`ibatorConfig.xml`是ibator的核心配置文件,...
IbatorForEclipse是一款基于Eclipse的Ibatis框架插件,它为开发人员提供了方便的集成环境,...通过简单的安装步骤和直观的使用界面,它能够帮助开发者快速构建与数据库交互的代码,使得数据库操作变得更加简单和高效。
"ibatis:使用ibator自动生成代码和配置文件"这个主题聚焦于一个实用的工具——ibator,它是MyBatis框架的一个扩展,用于自动化MyBatis的代码生成过程。这篇文章将深入探讨ibator的工作原理、如何安装和配置,以及它...
5. 错误提示:当SQL执行出错时,Ibatis会给出详细的错误信息,便于定位问题。 总的来说,Ibatis作为一个优秀的持久层框架,极大地简化了Java应用中的数据库操作,提升了开发效率。通过合理的配置和映射文件设计,...
【iBATIS In Action:iBATIS的安装和配置】 iBATIS,作为一个知名的持久层框架,其安装和配置过程相对简洁,对于熟悉C#和ADO.NET的开发者来说,理解并应用这个框架是进一步提升开发效率的关键。iBATIS并非一个独立...
总的来说,iBATIS的XML配置文件是其强大功能的关键所在,通过合理配置和使用,可以大大提高开发效率,减少数据库操作的复杂性。希望这篇详细说明能帮助你理解和掌握iBATIS的XML配置文件配置使用。
标题中的"ibator1.2.1配置文件"指的是基于Apache Ibator的1.2.1版本的配置文件,这是一个用于简化MyBatis框架中DAO层(数据访问对象)开发的工具。Ibator是iBATIS(现在已经演变为MyBatis)的一个扩展,它能够根据...
5. **日志配置**:为了调试,你需要配置日志框架(如Log4j或Logback),以便查看SQL执行和结果。在iBatis的配置文件中指定日志实现,例如`<settings><logging implementation="org.apache.ibatis.logging.log4j.Log4...
1. 安装与配置:首先,需要在项目中引入Ibator的依赖,然后配置相关的数据库连接信息以及输出目录。 2. 创建数据库表:在数据库中创建需要的表,确保表结构清晰且符合业务需求。 3. 执行Ibator:运行Ibator,指定...
在Java开发中,日志记录是一项...通过调整Log4j的配置,开发者可以方便地查看并理解应用程序中的数据库操作,从而提高代码的可维护性和性能。在实际开发中,合理地使用日志记录能够极大地提升开发效率和问题定位能力。
根据提供的文件信息,本文将详细解析如何在Spring与ibatis框架整合时,通过特定配置来保留ibatis事务处理机制,并实现对事务的自定义控制。文章将围绕标题、描述及部分代码片段展开讨论。 ### Spring与ibatis整合...
**Ibatis 安装配置详解** Ibatis 是一个优秀的轻量级 Java ORM(对象关系映射)框架,它允许开发者将 SQL 查询与 Java 代码分离,使得数据库操作更加灵活和可维护。在本文中,我们将深入探讨如何在 MyEclipse 开发...
本文将详细介绍如何在IBatis.net中配置和使用各种数据库。 首先,理解IBatis.net的核心概念。IBatis 是一个基于.NET平台的持久层框架,它实现了SQL语句与.NET代码的解耦,通过XML或注解的方式将SQL与数据访问逻辑...
在安装和使用Ibator或MyBatis Generator时,确保你已经正确配置了数据库连接信息,并且在项目中引入了所需的依赖库,例如MyBatis的jar包。在生成代码之前,你需要在配置文件中指定数据库表、实体类、Mapper接口等...
在实际项目中,开发者会首先通过ibator生成与数据库对应的Java模型类和Mapper接口,然后在Spring配置文件中配置这些Mapper,接着在服务层实现业务逻辑,最后在ExtJS前端展示数据。这样的架构设计确保了良好的可维护...
- **创建配置文件**:通过Eclipse的“New” -> "Other"找到并选择Apache iBatis Ibator文件夹,然后创建`ibatorConfig.xml`配置文件。在这个配置文件中,需要填写关于数据库连接、生成代码的目标包和项目等信息。 ...
Ibator,全称是"iBatis Auto Generator",是一个强大的代码生成工具,用于简化基于MyBatis框架的数据库模型、映射文件和DAO接口的创建。在MyEclipse 7.5中安装Ibator插件可以极大提高开发效率,避免手动编写重复的...
此文本主要是关于ibatis总配置和映射配置和一些需要主要的细节。
通过上述解析,我们可以看出ibatis配置文件在ibatis框架中的核心地位,它不仅定义了数据源和事务管理策略,还指定了SQL映射文件的位置,使得ibatis能够根据配置正确地执行SQL语句,完成数据库操作。