iBatis

1.从数据库显示所有的数据

iBatis是像Hibernate, JDO和EJB一样的数据持久框架,它将对象映射为SQL语句.它是个轻量级的框架并且持久性API适合持久化POJO.iBatis也与Hibernate, JDO不同,因为它使用存储过程和现有的SQL来处理数据库. 本节我们将向你讲述如何配置iBatis来运行一个小型程序.既然一次性将所有知识全部解释很难,我们索性把本教程分为几个单独的例子来陈述.该例是关于如何从 ...
饕尽天下 评论 (3) 有 10829 人浏览 iBatis章节 2011-05-26

2.向数据库插入数据

iBatis最棒的特点就是它的简洁,这也是唯一令它在任何数据库程序中更容易使用的原因.iBatis使得通过Java或者任何其它的Microsoft的程序来使用数据库变得非常简单.本章我们将会通过一个例子向你介绍如何向数据库插入一行数据.我们使用MySQL作为本例的数据库,和我们上一章中使用的是一样的.这是"Contact"表和我们上一章使用过的两个文件:"Contact ...
饕尽天下 评论 (4) 有 9533 人浏览 iBatis章节 2011-05-26

3.iBatis删除操作教程

我希望通过上面的例子,你能完全懂得如何向数据库执行插入或者查询操作.所以在本例中你将学习到如何通过iBatis在数据库中删除数据.所以你需要分析代码并清楚的理解在这些代码里到底发生了什么.然而你绝对不需要再创建一个不同的数据库,虽然你知道我们使用上一个MySQL作为数据库而且你已经知道了我们的表名是Contact.但你可以选择是使用这个数据库还是再创建一个,这都由你决定!你唯一需要确定的就是你定义的 ...
饕尽天下 评论 (3) 有 13727 人浏览 iBatis章节 2011-05-26

4.更新表中的数据

对任何数据库程序来说,添加,更新,删除都是十分常见且必要的特性.在该教程里我们已经讲解了使用iBatis在Java中进行插入和删除操作,现在本章将讲述如何使用iBatis在数据表中更新数据.在iBatis中执行一条更新语句是非常简单的.为了更新数据你得在SQL映射文件"Contact.xml"中添加SQL的update语句. iBatis更新语句例子 :Contact.java ...
饕尽天下 评论 (5) 有 7707 人浏览 iBatis章节 2011-05-26

5.iBatis ResultMap例子

如果你使用iBatis的Result Map来工作,那么你一定知道iBatis的Result Map是用来提供数据库查询结果和它的对象属性之间的映射的,这是iBatis最常见且重要的特性了.本章仅是一个ResultMap的简单介绍.我们的Contact.java and SqlMapConfig.xml文件和我们的上一个例子是一样的,没有任何变化. Contact POJO的代码如下 : Conta ...
饕尽天下 评论 (3) 有 26248 人浏览 iBatis章节 2011-05-26

6.iBatis存储过程例子

正如你在本教程上面部分看到的,通过iBatis我们可以在数据库表中执行内嵌的insert , delete, update SQL命令.本例中你将看到如何在iBatis中调用存储过程. 就像我在上一个例子中提到的,我们使用MySQL数据库,并且使用和上一个例子中一样的Contact表. 我们在数据库"vin"中创建了一个叫showData()的存储过程,它将显示Contract表 ...
饕尽天下 评论 (4) 有 14203 人浏览 iBatis章节 2011-05-26

知识库信息

最新评论

iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最 ...
linux1308 评论了 1.从数据库显示所有的数据
...
逐梦的天使 评论了 1.从数据库显示所有的数据
不错,
zhou1220 评论了 5.iBatis ResultMap例子
讲的太浅了不够深入!只是停留在使用方面
zhangpeili 评论了 3.iBatis删除操作教程
讲的太浅了不够深入!只是停留在使用方面
zhangpeili 评论了 4.更新表中的数据
<selectKey resultClass="int" keyProper ...
光亮花 评论了 2.向数据库插入数据
...
will_akazam 评论了 1.从数据库显示所有的数据
真的好简单,只需要写20分钟就能写完
quyang 评论了 2.向数据库插入数据
esources
抉择2011 评论了 3.iBatis删除操作教程
...
xjappsoft 评论了 5.iBatis ResultMap例子
...
xjappsoft 评论了 5.iBatis ResultMap例子
引用
xbyang18 评论了 6.iBatis存储过程例子
...
sky54laozhu 评论了 6.iBatis存储过程例子
格式排版好难看
pouyang 评论了 6.iBatis存储过程例子
太过于简单了
lovefly_zero 评论了 4.更新表中的数据
...
p06012146 评论了 3.iBatis删除操作教程
[flash=200,200][flash=200,200][url][img][list][*]引用 ...
jiayouzhangpeng 评论了 6.iBatis存储过程例子
貌似很简单啊
梦回下花园 评论了 4.更新表中的数据
carrera 写道我希望更新的内容是从参数传进去的 该怎么办?这个本来就是可以的啊,<upda ...
zhanger 评论了 4.更新表中的数据
我希望更新的内容是从参数传进去的 该怎么办?
carrera 评论了 4.更新表中的数据
Global site tag (gtag.js) - Google Analytics