IBatis内置的缓存作为缓存方案.并使用了spring集成IBatis我在我的一篇文章"使用IBatis作数据缓存"谈到了使用IBaits作缓存,但这或许是不够的,为了给测试人员提供方便,必须提供一个 强制刷新缓存的功能,如何实现?马上进入实战:我们通过一个jsp搞定 <%@ page import="xxx.common.utils.SpringBeanProxy"%><%@ page import="com.ibatis.sqlmap.client.SqlMapClient"%>< ...
最近遇到需要批量update数据的问题,一开始用了一个for循环去update,数据量大的时候效率很低。原因是for循环每次update一条语句,都是一次连接过程。遇到大批数据更新的时候,效率就可想而知了。在google上找了一遍,发现iBatis里有对批量update的支持,挺好的东西。
代码如下: final List tempList = list; try { if (List tempList != null) { & ...
存在一对多的逻辑关系,比如视频和视频标签(严格来讲是多对多的关系),目前想取出一些视频和该视频包含的标签,传统的做法往往会存在n+1问题,对性能有些影响在IBatis中如何做?马上进入实战 配置文件如下: <sqlMap namespace="search"> <resultMap id="video-map" class="xx.index.dataset.VideoVO" groupBy="video ...
一个使用ibatis对数据库增删改查的例子:这里用的开发环境是:Eclipse3.2+mysql5.0.20,ibatis包是ibatis-common-2.jar,ibatis-dao-2.jar,ibatis-sqlmap-2.jar,mysql包是mysql-connector-java-5.0.3-bin.jar.步骤:1.创建数据库: create database itcast; use itcast;创建表: create table student ( id int primary key auto_incremen ...
简介
Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了
iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。
相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mapping”的ORM实现。
Hibernate对数据库结构提供了较为完整的 ...
MyEclipse创建IBatis应用
创建步骤:
1.IBatis的开发环境:JDK1.5,IBatis2.0,SQL Server JDBC Driver;
2.在项目工程中导入ibatis-common-2.jar, ibatis-dao-2.jar, ibatis-sqlmap-2.jar, msbase.jar, mssqlserver.jar, msutil.jar的必需包;
3.在src的目录下,创建一个database.properties文件:
(1)数据库连接的资源文件
driver=com.microsoft.jdbc.sqlserver.SQ ...
我的相册
qingchunmeinv1_625
共 2 张
共 2 张
最近加入圈子
最新评论
-
SSH文件上传与下载
我现在刚学这块,准备用struts2+spring2.=+hibernate3. ...
-- by avanry -
SSH文件上传与下载
楼主是好人
-- by hacer9791 -
Quartz学习资料
呜呼,啥是繁体字?
-- by itlieying -
一个使用ibatis对数据库增 ...
// query单条记录 // try { &nb ...
-- by gmingsoft04 -
java调用webservice
这个例子写的真不错,看了之后,明白了很多,谢谢博主。
-- by tianleifei







评论排行榜