`

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实用记录

    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 在指定对象中存放查询结果...

    iBatis文档\ibatis.doc

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

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

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

    iBATIS 2.0 开发指南

    #### iBATIS 基础语义 - **`SqlMapClient`接口**:iBATIS 的核心接口,用于执行 SQL 语句和获取结果集。 - **`SqlMapClient`基本操作示例**: - 创建 `SqlMapClient` 实例:通过 `SqlMapClientBuilder` 构建器创建...

    ibatis_开发指南

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

    ibatis开发指南.pdf

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

    iBatis2.0文档

    #### 五、iBatis基础语义 - **XmlSqlMapClientBuilder**:用于从 XML 配置文件构建 SqlMapClient。 - **SqlMapClient**:主要接口,用于执行 SQL 操作。 - **SqlMapClient基本操作示例**: - 初始化 SqlMapClient。...

    ibatis开发

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

    ibatis入门教程

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

    ibatis2.0开发指南

    4. **ibatis基础语义** - **XmlSqlMapClientBuilder**:用于构建SqlMapClient实例。 - **SqlMapClient**:核心接口,提供了执行SQL语句的方法。 - **SqlMapClient基本操作示例**:创建SqlMapClient实例,执行SQL...

Global site tag (gtag.js) - Google Analytics