博客专栏 -凯发k8国际

ibatis开发详解

轻量级数据访问框架ibatis的开发介绍

分享到:

最近更新文章

    本文系ibatis开发详解系列文章之ibatis操作ddl和映射继承。     ddl作为sql的一个子集,是专门用于数据定义的语言,也就是我们所说的对数据库表/模式的操作。最为常见的就是修改表的结构,比如添加字段,修改字段类型,为字段改名等。那么我们来看看如何使用ibatis来进行ddl操作。     前面介绍的ibatis操作数据库都属于dml范畴,比如select,update,del ...
有9165人浏览 2012-09-09 21:46
    本文系ibatis开发详解系列文章之在ibatis查询复杂集合     通常我们使用ibatis的select查询都是映射的简单对象,即便在一个查询中连接多个表也是如此,那么既然ibatis是sql mapper,也就是说它可以映射复杂集合,我们来看看如何让对象模型向数据模型(关系型数据模型)靠拢。     假设在在线购物应用中,我们有用户表user,订单表order和订单项表orderit ...
有15600人浏览 2012-09-04 20:23
    本文系ibatis开发详解系列文章之在ibatis中使用xml     在实际应用中,很多时候我们使用到了xml格式的数据,比如fushionchart,ibatis允许使用xml作为数据库查询操作的参数,也允许数据库查询结果返回一个xml格式的数据。如果不是必须,使用xml并不会给带来什么价值,甚至不如直接使用pojo,因为它是强类型的。下面先来看看使用xml作为参数的情况,做参数时,可以 ...
有7604人浏览 2012-08-29 19:57
    crud操作中除了查询操作,其他都统一称为更新操作,因为增删改都是更新数据库表的,sqlmap api中对应的方法就是insert,update和delete,我们逐一来看。     insert方法的方法签名为:object insert(string id, string parameterobject) throws sqlexception。那么我们需要传递的参数就是xml文件中的映 ...
有9229人浏览 2012-08-26 21:40
    接上文,我们继续来研究spring和ibatis的整合访问数据。下面首先来看看插入操作,数据的插入操作属于更新操作的一种,是比较简单的一种操作,就是将符合数据表字段规范且对应用程序无害的数据插入到数据表中。     我们分两种方式来进行插入操作,第一种是bean的方式进行,首先来编写ibatis的插入sql语句: mysqlspring 
有5656人浏览 2012-06-10 13:56
    为了丰富博客专栏【spring数据库访问系列】的内容,完善spring数据库访问的体系,现在我们介绍spring对ibatis的支持。     相对于hibernate等orm框架的全自动sql,那么ibatis则属于半自动化的orm框架,我们需要编写sql语句,由ibatis进行数据库访问,返回结果。而ibatis可以为我们做的更多,比如对查询结果的封装等等。虽然不如全自动sql方便,但是 ...
有15828人浏览 2012-01-02 18:45
    之前介绍过基于hibernate分页的原理和设计,这里我们所用的分页都是物理分页技术,不是js实现的页面分页技术,是在sql语句上执行的分页,可以获取结果集数量固定的列表,执行效率很高。下面来看看ibatis中如何设计分页,本文基于struts2,spring3来整合,因为暂时spring不支持mybatis3(可以选用mybatis官方的mybatis-spring插件来实现,配有中文文档 ...
有13001人浏览 2011-05-02 10:05
   
您还未登录! | 登录
global site tag (gtag.js) - google analytics
网站地图