
Ibatis
luweifeng1983
求真务实、踏实能干、为兴趣而开发。。
JAVA学习书目介绍
1、JAVA入门与精通
2、JAVA核心技术卷
3、JAVA编程思想
4、JAVA解惑
5、JAVA设计模式
6、J2SDK API
7、HTTP协议
8、Servlet与JSP核心编程第二版
9、J2EE API
10、J2EE应用与BEA Weblogic Server
11、J2EE核心模式
12、精通EJB(第二版)
13、开源框架SSH相关
学JavaScript不得不读的8本书
http://w
展开
-
iBATIS是什么?
http://developer.51cto.com/art/200907/136631.htmiBATIS是什么呢?我们先来看看iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQLMaps和Dat...2009-08-05 22:40:00 · 114 阅读 · 0 评论 -
使用ibator快速生成代码
相关链接:ibator使用说明:http://ibatis.apache.org/docs/tools/abator/相关插件安装:http://blog.youkuaiyun.com/sunyao1000/article/details/6153181原创 2011-11-08 18:38:51 · 136 阅读 · 0 评论 -
IBATIS resultClass为hashMap时的缓存问题
http://hi.baidu.com/sgqiang5566/blog/item/ae8e0008373c60990a7b82b2.html 如下:<select id="getRecordListBySql" parameterClass="WQueryVO" resultClass="java.util.LinkedHashMap" remapResults="true"&...原创 2012-01-16 15:25:23 · 271 阅读 · 0 评论 -
Ibatis读写CLOB数据
Ibatis读写CLOB数据注意:需要更新ORACLE数据库最新的驱动如,我用的11G的数据库,就更新驱动为ojdbc6.jar如果使用ojdbc14.jar会提示:java.sql.SQLException: 数据大小超出此类型的最大值以下转自:http://www.iteye.com/topic/393238 由于最近要用ibatis操作Oracle的CLOB字段,...原创 2012-01-10 11:20:22 · 174 阅读 · 0 评论 -
IBATIS调用存储过程
http://www.iteye.com/topic/84224 <parameterMap class="map" id="swapParameters"> <parameter property="namestr" javaType="java.lang.String" jdbcType="varchar" mode="IN&q原创 2011-12-16 10:30:37 · 90 阅读 · 0 评论 -
spring 3 和mybatis 3集成,并用junit4进行测试
转:spring 3 和mybatis 3集成,并用junit4进行测试最近一个项目使用的是struts2+Spring3+mybatis3的技术框架,由于开发人员都不熟悉如何进行单元测试,今天有空,简单研究了一下如何用junit4来测试基于这个框架的代码。由于struts的action只是负责前台的请求转发,而所有的业务都是在service层处理,因此一般情况下只需对service进行单元测...原创 2011-11-04 14:01:13 · 204 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource的解决方法
用Myeclipse开发struts时,配置struts-config中的data-sources,出现java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource的解决方法 struts-config.xml文件中的data-sources是这样配置的Java代码 <data-s...原创 2011-11-03 16:17:55 · 599 阅读 · 0 评论 -
Ibatis在项目中怎么使用的
Spring中配置: <!--定义dataSource --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName"&a原创 2011-11-03 10:44:36 · 253 阅读 · 0 评论 -
ibatis快速入门及与spring整合事务管理
ibatis学习(一)--ibatis介绍以及用例 ibatis学习(二)--ibatis使用介绍 ibatis学习(三)---ibatis与spring的整合 介绍iBATIS是以SQL为中心的持久化层框架。能支持懒加载、关联查询、继承等特性。iBATIS不同于一般的OR映射框架(eg:hibernate)。OR映射框架,将数据库表、字段等映射到类、属性,那是一种元数据...原创 2011-11-03 10:18:18 · 102 阅读 · 0 评论 -
iBATIS SQL Maps 入门教程
http://nchc.dl.sourceforge.net/project/ibatisdb/ibatisdb-2/2.0.7/iBATIS-SqlMaps-2-Tutorial_cn.pdf准备使用SQL MapSQL Map架构能应用于设计不好的数据库模型甚至是设计不好的对象模型。尽管如此,您在设计数据库模型和对象模型时,还是应该遵循最佳的设计原则。这样,您会获得更好的性能和...2009-08-05 23:29:00 · 108 阅读 · 0 评论 -
iBatis学习方法及入门总结
http://www.javah.net/ibatis/20070717/4233.html一、 介绍:相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objec...2009-08-05 23:09:00 · 134 阅读 · 0 评论 -
ibatis教程入门示例
http://www.javah.net/ibatis/20070713/4087.html1. 总体描述以Eclipse为例说明ibatis用法,数据库为MSSQL2000,ibatis版本为2.0, jDK1.5, 以对一个用户信息表 user_info的插入、查询(单条记录),多记录查询为例说明itatis的用法。 说明: 本文适合初次接触ibat...2009-08-05 23:07:00 · 121 阅读 · 0 评论 -
我为什么选择 iBatis 而不是 Hibernate(对于正在选型的人的建议)
http://jiming.iteye.com/blog/417202009-08-05 22:56:00 · 141 阅读 · 0 评论 -
选择Hibernate还是iBATIS
http://robbin.iteye.com/blog/24529Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。Hibernate的缺点就是学习门槛不低,要精通门槛更高,而且怎么设计O/R映射,在性能和对象模型...2009-08-05 22:54:00 · 93 阅读 · 0 评论 -
iBATIS实现的一个例子
http://www.builder.com.cn/2007/0730/438668.shtml这里把我学习ibatis时候,一个实现的例子发上来,供参考。工程目录结构如下://1、SQL MAP配置文件SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE sqlMap...2009-08-05 22:51:00 · 108 阅读 · 0 评论 -
IBatis 怎样直接执行SQL语句
http://blog.tanggaowei.com/2009/06/ibatis-sql.html有时候,为了代码灵活,便于修改,要直接向IBatis传入完整的SQL语句。ibatis map 文件如下:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMap PUBLIC "-//ibatis.ap...2009-08-05 22:50:00 · 180 阅读 · 0 评论 -
iBATIS动态查询的实现浅析
http://developer.51cto.com/art/200907/136553.htmhttp://developer.51cto.com/art/200907/138596.htmiBATIS动态查询是如何实现的呢?我们将会在本篇文章内向你介绍iBATIS动态查询的情况iBATIS动态查询的实现主要是在iBATIS中使用安全的拼接语句,动态查询iBATI...2009-08-05 22:46:00 · 137 阅读 · 0 评论 -
Ibatis select in 的处理
如下:在ibatis中如何使用in条件select * from table where xxx in(参数1,参数2,参数3)参数数量是可变的,即有可能有2个参数,有可能有3个参数<delete id="deleteBookByIdOrIds">DELETE FROM book<isParameterPresent><isPropertyAvailabl...原创 2011-11-16 19:48:18 · 299 阅读 · 0 评论