`

ibatis基础语义

阅读更多

ibatis基础语义

 

 

XmlSqlMapClientBuilder

 

XmlSqlMapClientBuilder是ibatis 2.0之后版本新引入的组件,用以替代1.x

版本中的XmlSqlMapBuilder。其作用是根据配置文件创建SqlMapClient实例。

 

SqlMapClient

SqlMapClient是ibatis的核心组件,提供数据操作的基础平台。SqlMapClient

可通过XmlSqlMapClientBuilder创建:

String resource ="com/ibatis/sample/SqlMapConfig.xml";

Reader reader;

reader = Resources.getResourceAsReader(resource);

XmlSqlMapClientBuilder xmlBuilder =

new XmlSqlMapClientBuilder();

SqlMapClient sqlMap = xmlBuilder.buildSqlMap(reader);

 

"com/ibatis/sample/SqlMapConfig.xml"指明了配置文件在CLASSPATH

中的相对路径。XmlSqlMapClientBuilder通过接受一个Reader类型的配置文

件句柄,根据配置参数,创建SqlMapClient实例。

分享到:
评论

相关推荐

    ibatis Guide

    #### ibatis基础语义 - **XmlSqlMapClientBuilder**:用于构建SqlMapClient实例,它是通过解析XML配置文件来创建的,这些配置文件包含了SQL语句和映射规则。 - **SqlMapClient**:ibatis的核心接口,用于执行SQL...

    ibatis开发指南

    #### 四、ibatis基础语义 ibatis的基础语义主要涉及以下几个方面: - **XmlSqlMapClientBuilder**:用于构建SqlMapClient实例的工具类。 - **SqlMapClient**:ibatis的核心接口,提供执行SQL的方法。 - **...

    IBATIS实用记录

    3. IBATIS基础语义 6 3.1 XMLSQLMAPCLIENTBUILDER 6 3.2 SQLMAPCLIENT 6 3.3 SQLMAPCLIENT基本操作示例 6 3.3.1 数据写入操作(insert, update, delete) 6 3.3.2 数据查询 (select) 7 3.3.3 在指定对象中存放查询结果...

    ibatis2.x 详细介绍

    ### Ibatis基础语义 - `XmlSqlMapClientBuilder`:用于构建SqlMapClient实例,解析SqlMapConfig.xml文件。 - `SqlMapClient`:Ibatis的主要操作接口,提供了执行SQL语句、事务管理和缓存管理的方法。 - `...

    iBatis文档\ibatis.doc

    ### iBatis 基础语义 #### XmlSqlMapClientBuilder 和 SqlMapClient `XmlSqlMapClientBuilder`用于构建SqlMapClient实例,它是iBatis的核心接口,提供了执行SQL语句和处理结果集的方法。例如,你可以这样创建...

    ibatis2.0开发指南 ibatis开发必备

    4. **iBATIS基础语义**: - 使用`<sqlmap>`元素定义SQL映射文件,每个文件对应一个数据库表或视图。 - `<select>`、`<insert>`、`<update>`和`<delete>`元素分别用于查询、插入、更新和删除操作。 - `...

    ibatis 开发指南

    基础语义部分讲解了如何通过iBATIS执行SQL语句。例如,`XmlSqlMapClientBuilder`用于从XML配置文件中构建SqlMapClient实例,而`SqlMapClient`则提供了执行SQL语句、事务管理和对象/关系映射的方法。文档中给出了基本...

    ibatis开发指南_夏昕

    - **ibatis基础语义** - **XmlSqlMapClientBuilder**:这是一个工具类,用于从XML配置文件构建`SqlMapClient`实例。 - **SqlMapClient**:这是ibatis的核心接口,提供了执行SQL语句的方法。 - **SqlMapClient基本...

    J2EE学习 Ibatis开发资料共享 Ibatis开发资料 Ibatis学习框架 Ibatis开发概要

    #### 三、Ibatis基础语义 ##### 1. XmlSqlMapClientBuilder - `XmlSqlMapClientBuilder`类用于解析XML配置文件,并创建`SqlMapClient`实例。 ##### 2. SqlMapClient - `SqlMapClient`接口是Ibatis的核心接口,用于...

    ibatis_开发指南

    5. iBATIS基础语义 - 详细解释了iBATIS的基本概念和工作原理,包括对象关系的映射机制。 6. XmlSqlMapClientBuilder - 这是一个关键组件,用于构建SqlMapClient实例,SqlMapClient是iBATIS中用于操作数据库的主要...

    ibatis开发指南.pdf

    构建iBATIS基础代码涉及到创建SqlMapConfig.xml配置文件,以及准备SQL映射文件(XmlSqlMap)和对应的Java实体类。配置文件用于定义数据源、事务管理器等核心组件,而XML映射文件则包含具体的SQL语句和结果映射。 **...

    ibatis开发指南资料

    - **ibatis基础语义**: - `XmlSqlMapClientBuilder`:用于构建`SqlMapClient`实例的工具类。 - `SqlMapClient`:核心接口,提供了执行SQL的基本功能。 - `SqlMapClient基本操作示例`:包括查询、插入、更新和...

    ibatis开发

    #### 四、ibatis基础语义 ibatis的基础语义主要包括如何创建`SqlMapClient`实例、执行SQL查询等基本操作。 - **创建`SqlMapClient`实例** 使用`XmlSqlMapClientBuilder`工具类从`sqlMapConfig.xml`配置文件中构建`...

    ibatis 开发指南.pdf

    - **iBATIS 基础语义**: - **XmlSqlMapClientBuilder**:用于构建 SqlMapClient 实例。 - **SqlMapClient**:执行 SQL 语句的主要接口。 - **SqlMapClient 基本操作示例**:包括插入、更新、删除和查询操作的...

    ibatis入门教程

    #### 构建iBatis基础代码 构建基础代码涉及创建iBatis的配置文件,这些配置文件定义了如何连接数据库和映射SQL语句。配置文件通常包括一个或多个`SqlMapConfig.xml`文件,以及可能的`*.xml`映射文件。 #### iBatis ...

Global site tag (gtag.js) - Google Analytics