博客专栏  >  架构   >  iBatis学习

iBatis学习

借前车之鉴,总结了本专栏,希望将知识整理下来,并能够有所收获,并希望能够分享给大家,希望大家共同进步。

关注
6 已关注
10篇博文
  • iBatis开发详解(10)---------------操作DDL和映射继承

    DDL作为SQL的一个子集,是专门用于数据定义的语言,也就是我们所说的对数据库表/模式的操作。最为常见的就是修改表的结构,比如添加字段,修改字段类型,为字段改名等。那么我们来看看如何使用iBatis来...

    2015-07-31 08:51
    1128
  • iBatis开发详解(9)-----------查询复杂集合

    通常我们使用iBatis的select查询都是映射的简单对象,即便在一个查询中连接多个表也是如此,那么既然iBatis是SQL Mapper,也就是说它可以映射复杂集合,我们来看看如何让对象模型向数据...

    2015-07-31 08:49
    794
  • iBatis开发详解(8)------------使用XML

    在实际应用中,很多时候我们使用到了XML格式的数据,比如FushionChart,iBatis允许使用XML作为数据库查询操作的参数,也允许数据库查询结果返回一个XML格式的数据。如果不是必须,使用X...

    2015-07-31 08:48
    759
  • iBatis开发详解(7)-------------执行非查询语句(CRUD,函数和过程

    CRUD操作中除了查询操作,其他都统一称为更新操作,因为增删改都是更新数据库表的,SqlMap API中对应的方法就是insert,update和delete,我们逐一来看。      insert...

    2015-07-31 08:46
    865
  • iBatis开发详解(6)-----------Spring的数据库访问

    现在我们介绍Spring对iBatis的支持。      相对于Hibernate等ORM框架的全自动SQL,那么iBatis则属于半自动化的ORM框架,我们需要编写SQL语句,由iBatis进行数...

    2015-07-31 08:42
    987
  • iBatis开发详解(5)-----------分页(Struts、freeMark)

    之前介绍过基于Hibernate分页的原理和设计,这里我们所用的分页都是物理分页技术,不是JS实现的页面分页技术,是在SQL语句上执行的分页,可以获取结果集数量固定的列表,执行效率很高。下面来看看iB...

    2015-07-31 08:38
    1090
  • iBatis开发详解(4)-----------select详解

    是iBatis已经映射的语句类型,就是查询了,为了配合说明,这里再介绍两个标记:和,前者用来创建一个文本片段,这些片段可以组合起来创建完整的SQL语句;后者很显然就是包含的意思了。假设我们有如下代码段...

    2015-07-30 21:56
    824
  • iBatis开发详解(3)------------详细配置

    iBatis的简单增删改查操作非常容易掌握,下面我们来看看iBatis的详细配置。虽然iBatis小巧灵活,但是其可扩展性也非常强。iBatis的核心配置文件就是SqlMapConfig.xml了,下...

    2015-07-30 21:53
    905
  • iBatis开发详解(2)----------增删改查

    iBatis是基于SQL的数据持久层框架,那就是要书写SQL语句进行数据库操作。对比于Hibernate虽然在对象属性的扩展上修改麻烦但是对SQL的集中管理和主动权,也还是不错的。下面我们来探讨iBa...

    2015-07-30 21:49
    856
  • iBatis开发详解(1)----------开发第一个程序

    iBatis是一款使用方便的数据访问工具,也可作为数据持久层的框架。和ORM框架(如Hibernate)将数据库表直接映射为Java对象相比,iBatis是将SQL语句映射为Java对象。相对于全自动...

    2015-07-30 21:48
    816
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部