`
njuptsoz
  • 浏览: 91492 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

iBatis的SQL映射配置文件(一)

阅读更多

SQL 映射的XML文件包括以下类型:

 

<select>   适用于 queryFor... 此类函数的映射

<insert>   适用于 insert 此类函数的映射

<update>   适用于 update 此类函数的映射

<delete>    适用于 delete 此类函数的映射

<procedure>   适用于调用存储程序

<statement>   适用于所有的SQL语句操作

<sql>    适用于指定SQL片段

<include>   适用于组合SQL片段

 

而 <sql>标签中只有一个ID属性, <include> 有一个 refid 属性,也就是引用ID的属性。

这两个标签是配合使用的。比如:

 

<sql id="select1">
    select * from table
</sql>

<sql id="select2">
    where id=2
</sql>

<select id="findIt" resultClass="hashmap">
    <include refid="select1" />
    <include refid="select2" />
</select>

 

 

 

 

分享到:
评论

相关推荐

    ibatis SQL映射文件、DAO、model自动生成工具源码

    Ibatis 是一款轻量级的Java持久层框架,它提供了SQL映射文件和基于XML或注解的SQL语句配置,使得开发者可以更加灵活地控制SQL的编写,从而避免了传统的JDBC代码中的大量模板式代码。这个"ibatis SQL映射文件、DAO、...

    iBATIS-SqlMaps,ibatis映射文件

    iBATIS的核心概念是SqlMapConfig.xml配置文件和一系列的SqlMap.xml映射文件,这两个文件是理解iBATIS工作原理的关键。 SqlMapConfig.xml是整个iBATIS框架的全局配置文件,它包含了数据源、事务管理器等核心组件的...

    ibatis配置文件、映射文件详解

    ### ibatis配置文件、映射文件详解 #### 1. SQL Map Config 文件详解 在ibatis框架中,`sqlMapConfig.xml`是一个非常重要的配置文件,它主要用于设置ibatis的全局配置信息,包括数据库连接信息、环境配置以及其它...

    ibatis用xml配置文件配置使用

    1. **创建XML配置文件**:在项目中创建一个名为`mybatis-config.xml`的文件,这是iBATIS的全局配置文件,用于定义数据源、事务管理器等。同时,也需要为每个Mapper创建单独的XML文件,如`UserMapper.xml`,其中包含...

    ibatis 配置文件详解

    通过上述解析,我们可以看出ibatis配置文件在ibatis框架中的核心地位,它不仅定义了数据源和事务管理策略,还指定了SQL映射文件的位置,使得ibatis能够根据配置正确地执行SQL语句,完成数据库操作。

    Mygeneration_1309_20081006—IBatis_SQL映射+实体模板

    SQL Mapping文件中,XML配置用于描述数据访问逻辑,包括SQL语句、存储过程以及参数映射。 3. **实体类(Entity Class)**:实体类是程序设计中的一个重要概念,它是数据库表在应用程序中的对象化表现。每个实体类...

    ibatis映射文件信息,接口对应

    这个框架允许我们通过XML或注解方式定义SQL映射文件,以便于实现数据访问操作。标题和描述中提到的“ibatis映射文件信息,接口对应”是指Ibatis如何通过映射文件与Java接口进行关联,实现数据操作的封装和调用。 ...

    ibatis配置文件信息

    `SqlMapConfig.xml` 是ibatis的核心配置文件,用于配置全局环境、事务管理器、数据源以及SQL映射文件等。 ```xml ${driver}"/&gt; ${url}"/&gt; ${username}"/&gt; ${password}"/&gt; ``` - **properties**...

    \ibatis配置文件、映射文件详解

    本文将深入探讨iBATIS的核心配置文件——`sqlMapConfig.xml`,以及映射文件的详细内容。 `sqlMapConfig.xml`是iBATIS的全局配置文件,它包含了所有iBATIS运行时的设置,如数据源、事务管理器、缓存配置等。让我们...

    Ibatis一对一映射提示

    在Java Web开发中,iBATIS(现在被称为MyBatis)是一个流行的持久层框架,它提供了灵活的SQL映射机制,使得开发者可以更方便地操作数据库。本篇将深入讲解iBATIS一对一映射的概念、配置及应用,帮助你更好地理解和...

    iBATIS SQL Maps 开发指南

    3. 配置Data Source和Transaction Manager:在iBATIS配置文件中设定数据源和事务管理器。 4. 实现SqlMapClient:提供访问SQL Map的方法,如`select`, `insert`, `update`, `delete`。 5. 在业务代码中调用:通过...

    spring+struts+ibatis用到的配置文件模板

    iBatis是一个SQL映射框架,它允许开发者将SQL语句直接写在XML配置文件中,以简化数据库操作。`sqlmapconfig.xml`的主要内容包括: 1. `&lt;configuration&gt;`:配置文件的根元素,包含全局配置和数据源设置。 2. `...

    ibatis的sql-map dtd

    了解并掌握这两个DTD文件对于理解和使用Ibatis至关重要,因为它们定义了SQL映射和全局配置文件的结构和约束,确保了XML配置的合法性。在实际开发中,根据这些定义来编写XML文件,可以有效地组织和管理数据库操作,...

    ibatis配置、映射文件详解.doc

    iBatis,作为一个轻量级的持久层框架,以其灵活的SQL映射和良好的数据库交互性深受开发者喜爱。本文将深入解析iBatis的核心配置文件`sqlMapConfig.xml`,以及映射文件的使用方法,帮助初学者更好地理解和掌握iBatis...

    ibatis sql 语句的编写

    在ibatis中,可以通过XML配置文件或者注解的方式定义SQL语句。以下是一些常见的SQL语句类型及其编写方式: ##### 3.1 查询(SELECT) 查询操作是最常见的数据库操作之一,用于从数据库中检索数据。 ```xml ...

    iBATIS SQL Maps指导

    iBATIS是一个轻量级的数据访问框架,它允许开发者将SQL语句直接写在XML配置文件中,从而实现对象与数据库的映射。 在开始使用iBATIS之前,首先理解SQL Map架构的灵活性至关重要。它并不限制数据库模型或对象模型的...

    ibatis配置文件

    标题:“ibatis配置文件” 描述:“详细的ibatis配置文件,初来乍到,先打个招呼...” 在本文中,我们将深入探讨ibatis配置文件的关键组成部分及其如何影响ibatis框架的运行机制。ibatis(现在通常称为MyBatis)是...

    根据mybatis/ibatis sqlmapper文件解析生成数据库表

    标题 "根据mybatis/ibatis sqlmapper文件解析生成数据库表" 暗示了我们将会探讨一个关于MyBatis或iBatis框架的工具,它能够解析SQL映射文件并根据这些文件自动生成数据库表。这个过程对于快速构建数据库模型,尤其是...

Global site tag (gtag.js) - Google Analytics