MyBatis
波哥的技术积累
这个作者很懒,什么都没留下…
展开
-
iBATIS实例创建的五大步浅析
iBATIS实例的创建是什么过程呢?让我们开始我们的讲述:iBATIS实例创建第一步:将iBATIS的jar 包添加到工程中iBATIS实例创建第二步新建一个xml文件SqlMap.xml在这个文件中定义使用了哪些iBATIS资源文件﹤?xml version="1.0" encoding="gb2312"?﹥ ﹤!DOCTYPE sql-map-config PUBLI转载 2011-06-23 17:00:00 · 1010 阅读 · 0 评论 -
ibatis调用存储过程(Oracle)示例
1.运行oracle脚本:example_pkg.sql:CREATE OR REPLACE PACKAGE exampleAS TYPE t_ref_cur IS REF CURSOR; PROCEDURE GetSingleEmpRS (p_dep转载 2011-10-01 22:08:04 · 6119 阅读 · 1 评论 -
Ibatis模糊查询
在ibatis中使用安全的拼接语句,动态查询ibatis比JDBC的优势之一,安全高效说明文字在注释中--> select id,note from Product转载 2011-10-01 21:20:26 · 4699 阅读 · 0 评论 -
使用 ibatis 处理复杂对象数据关系的实例
ibatis 基本介绍起源于 2001 年的开放源代码项目 ibatis,是一个基于 Java 的持久层框架。与 Hibernate, Toplink 等持久化框架不同,ibatis 是一个 “半自动化”的 ORM 实现。ibatis 没有对数据库结构提供了较为完整的封装,而转载 2011-10-01 23:44:10 · 3853 阅读 · 0 评论 -
MyBatis的缓存配置(Cache)
一、MyBatis的Cache配置1、全局开关:默认是true,如果它配成false,其余各个Mapper XML文件配成支持cache也没用。2、各个Mapper XML文件,默认是不采用cache。在配置文件加一行就可以支持cache:转载 2011-09-27 12:57:59 · 31853 阅读 · 1 评论 -
iBATIS特性之七大方面详谈
iBATIS特性有哪些呢?正如你所知道的,可以在任何系统中使用iBATIS。像iBATIS这样一个框架能够使你的应用从架构级别上开始受益是什么原因呢?来开始我们的介绍吧。iBATIS特性1简单性iBATIS被广泛认为是当今可用的最简单的持久化框架之一。简单性的理念根植于iBATIS开发团队,它在iBATIS的所有开发目标中居于首位。这种简单性的取得是因为iBATIS直接构建于JDBC和SQ转载 2011-06-23 17:11:00 · 841 阅读 · 0 评论 -
iBATIS教程之入门浅析
一、iBATIS教程之iBATIS介绍:iBATIS是什么呢?相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,iBATIS是一种“半自动化”的ORM实现。这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。另外还包括一些可能很有用的工具。SQL Maps转载 2011-06-23 17:10:00 · 966 阅读 · 0 评论 -
iBATIS分页源码真相探讨
iBATIS分页源码真相的探讨,首先我们在iBATIS中有一个很吸引人的方法,queryForPaginatedList(java.lang.String id, int pageSize),可以返回 PaginatedList的对象,实现翻页,刚才测试了一下PaginatedList,在1-2w行数据的时候还可以工作,但是在一个30w行的表里翻页,一次select用了363.031second忍转载 2011-06-23 17:08:00 · 1939 阅读 · 0 评论 -
iBATIS使用之高级查询技术详解
iBATIS In Action为iBATIS展现自己强大功能提供了保证,iBATIS也可以完成更为复杂的任务。在本章中,我们会了解新的技术,减少我们的编码量;以及改善性能、降低资源消耗(footprint)的几种方法。1 使用iBATIS操作XML 译者注:iBATIS的Java版本可以操作基于XML的数据。但意义并不是很大,在以后的版本中该特性可能会被移除。iBATIS.NET则未提供转载 2011-06-23 17:07:00 · 868 阅读 · 0 评论 -
iBATIS测试类的详细写法
iBATIS测试类的详细写法◆iBATIS测试类的包头写法package com.ibatis.test; import java.io.IOException; import java.io.Reader; import java.sql.SQLException; import java.util.Iterator; import java.u转载 2011-06-23 17:04:00 · 1038 阅读 · 0 评论 -
ibatis教程入门
1. 总体描述以Eclipse为例说明ibatis用法,数据库为MSSQL2000,ibatis版本为2.0, jDK1.5, 以对一个用户信息表 user_info的插入、查询(单条记录),多记录查询为例说明itatis的用法。 说明: 本文适合初次接触ibatis的读者。 文章中如有不妥之处,欢迎指正。 如国引用,请说明出处,谢谢。2. 准备转载 2011-06-23 17:03:00 · 968 阅读 · 0 评论 -
iBatis自动生成的主键 (Oracle,MS Sql Server,MySQL)
iBatis的sqlMap配置文件的selectKey元素有个type属性,可以指定pre或者post表示前生成(pre)还是后生成(post)。Oracle设置 Xml代码 insertid="insertProduct-ORACLE"par转载 2011-10-01 21:18:34 · 2586 阅读 · 0 评论