`

各种result简介

 
阅读更多

<!--StartFragment-->

resultClass

resultClass 属性的值是 Java 类的全限定名(即包括类的包名)。 resultClass 属性可以让

您指定一个 Java 类, 根据 ResultSetMetaData 将其自动映射到 JDBC ResultSet 。只要是 Java

Bean 的属性名称和 ResultSet 的列名匹配,属性自动赋值给列值。这使得查询 mapped

statement 变得很短。例如:

 

 

<!--StartFragment-->

resultMap

resultMap 是最常用和最重要的属性。 ResultMap 属性的值等于预先定义的 resultMap

素的 name 属性值(参照下面的例子)。使用 resultMap 可以控制数据如何从结果集中取出,

以及哪一个属性匹配哪一个字段。不象使用 resultClass 的自动映射方法, resultMap 属性可

以允许指定字段的数据类型, NULL 的替代值复杂类型映射(包括其他 Java Bean ,集合类

型和基本类型包装类)。

关于 resultMap 的详细讨论放在以后的章节, 这里只给出一个相关 statement resultMap

的例子。

 

<resultMap id=”get-product-result” class=”com.ibatis.example.Product”> <result property=”id” column=”PRD_ID”/> <result property=”description” column=”PRD_DESCRIPTION”/> </resultMap>

 

 

<!--EndFragment-->

分享到:
评论

相关推荐

    struts2的result标签使用

    Result标签简介 `Result`标签是Struts2配置文件(struts.xml或struts.properties)中的元素,用于指定Action执行成功或失败后跳转的页面。它允许开发者定义多种结果类型,如JSP、FreeMarker模板、Redirect、...

    struts2简介

    5. **Result**:Result表示Action执行后的结果,它可以将控制权转移至不同的页面或者进行其他操作。 6. **Tiles**:Tiles是一个视图布局工具,它允许开发者创建可重用的页面片段,然后组合成完整的页面。 Struts2...

    Struts2注解+JDBC+MySQL小项目应用

    @Results({ @Result(name = "loginSuccess", location = "/WEB-INF/success.jsp"), @Result(name = "loginFailure", location = "/WEB-INF/failure.jsp"), @Result(name = "checkSuccess", location = "/WEB-INF/...

    【Visual Basic】语言简介及相关案例.pdf

    ### Visual Basic 语言简介 #### 一、Visual Basic 概述 Visual Basic(简称VB)是由微软公司开发的一款事件驱动程序设计语言。它基于BASIC语言,并对其进行了大量的扩展和改进,使其成为一种功能强大且易于使用的...

    基于mysql游戏数据存储系统实现【完整代码+简介+学习攻略】

    $result = $conn-&gt;query($sql); if ($result-&gt;num_rows &gt; 0) { // 输出数据 while($row = $result-&gt;fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["username"]. " - Level: " . $row[...

    STC12 AD转换

    一、STC12单片机简介 STC12是一种8位avr单片机,由洪 SELF公司生产。它具有强大的处理能力和丰富的外设资源,广泛应用于各种嵌入式系统中。 二、AD转换简介 AD转换(Analog-to-Digital Converter)是一种将模拟...

    MySQL 基础 - 数值函数.md

    ##### 功能简介 `ABS` 函数用于计算一个数值的绝对值。对于任何实数输入,它都会返回该数的非负值。这一功能非常适用于需要消除数值正负号影响的场景,比如计算距离或误差等。 ##### 示例 ```sql SELECT ABS(-10) ...

    SSH详细简介

    Action接受用户的数据,Action将数据从Action中取出,封装成VO或PO,再调用业务层的Bean类,完成各种业务处理后再forward。而业务层Bean收到这个PO对象之后,会调用DAO接口方法,进行持久化操作。 SSH框架是由...

    LINQ_to_SQL语法及实例大全

    #### 一、LINQ_to_SQL简介 **LINQ to SQL** 是 Microsoft .NET Framework 提供的一种用于在 C# 或 VB.NET 中编写数据库查询的强大工具。它允许开发人员使用一种类似于 SQL 的语法来查询数据库,但这种语法是基于 C#...

    R语言简介及基本操作.pdf

    "R语言简介及基本操作" R语言是由Robert Gentleman和Ross Ihaka于1996年发布的免费软件包,基于S语言发展而来。R语言在统计学中有着广泛的应用,具有强大的数据分析和绘图能力。 R语言的发展: R语言是基于S语言...

    AT&T汇编语言与GCC内嵌汇编简介.pdf

    ### AT&T汇编语言与GCC内嵌汇编简介 #### AT&T与INTEL汇编语言语法的区别 AT&T汇编语言与INTEL汇编语言在语法上有显著的不同,这些差异对于初学者来说可能会造成一定的混淆。理解这两种语法之间的区别非常重要,...

    AT&T汇编语言与GCC内嵌汇编简介

    ### AT&T汇编语言与GCC内嵌汇编简介 #### 1. AT&T 与 INTEL 的汇编语言语法的区别 ##### 1.1 大小写 在 INTEL 格式的汇编语言中,指令通常使用大写字母书写,如 `MOV AX, EBX`。而在 AT&T 格式的汇编语言中,则...

    Struts2架构简介(Helloworld)

    &lt;result name="success"&gt;/HelloWorld.jsp&lt;/result&gt; ``` 3. 创建`HelloWorld.jsp`页面,用于显示结果。这通常是一个简单的JSP页面,只包含一些HTML和EL(Expression Language)来显示Action返回的数据。 ```...

    ibatis中输入输出各种类型的参数分析及#与$区别

    ### ibatis中输入输出各种类型的参数分析及#与$区别 #### iBatis简介与特点 iBatis作为一款轻量级的Java持久层框架,以其简洁、灵活的特点,在众多框架中占据一席之地。相较于知名的Hibernate框架,iBatis在实现上...

    OO4O简介以及其在VC++中的应用

    - **执行SQL语句**:通过`Oo4oCommand`类执行各种SQL命令。 - **处理结果集**:利用`Oo4oResultSet`类处理查询结果。 **具体步骤**: 1. **导入头文件**:在项目中包含必要的OO4O头文件。 2. **创建会话**:使用`...

    swing简介及主要技术

    ### Swing简介及主要技术 #### 一、图形用户界面(GUI)概述 **图形用户界面(Graphical User Interface,简称GUI)**是一种采用图形方式显示的计算机操作环境用户接口。与早期使用的命令行界面(Command Line ...

    Tcl简介

    ### Tcl简介及基础知识点 #### 一、Tcl概述 Tcl(Tool Command Language)是一种简单易学的脚本语言,适用于快速开发自动化任务、GUI应用程序等。由于其语法简洁明了,对于初学者而言非常友好,只需花费几个小时的...

    SpringMVC-REST风格和SSM整合(注解版)彩色PPT版本.pptx

    1、REST简介 REST简介 REST风格简介 2、RESTful入门案例 入门案例 请求方法设定 ...Result Code 7、异常处理器 8、项目异常处理方案 异常处理器 自定义异常 异常编码 自定义消息 8、案例:SSM整合标准开发

Global site tag (gtag.js) - Google Analytics