`
mhbjava
  • 浏览: 96506 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

ibatis中自己以前没有用到过的几个知识点!

阅读更多

1.parameterClass如果是Map 类型

<update id="updateUser"  parameterClass="java.util.Map">

    update t_user

    set  name=#name#,sex=#sex# where id=#id#

</update>

ibatis将以key "name" ,"sex","id"从中提取对应的参数值

 

2.resultClass="java.util.Map"

<select id="getUser" resultClass="java.util.Map"   parameterClass="java.lang.String">

             select id,name,sex from t_user where id=#id#

</select>

返回的结果将以各字段名为key保存在Map对象中返回



分享到:
评论

相关推荐

    ibatis 知识点总结(PDF)

    ### ibatis知识点总结 #### 简介 ibatis是一个开放源代码项目,起初由Clinton Begin在2001年发起。该项目最初关注的是密码软件的开发,但随着时间的发展,逐渐演变成一个基于Java的持久层框架。ibatis在2010年由...

    Ibatis框架的核心知识点

    Ibatis 的核心知识点主要包括以下几个方面: 1. **SQL Map XML 映射文件** SQL Map XML 映射文件是Ibatis的核心组成部分,它定义了数据库操作的映射规则。例如,`&lt;sqlMap&gt;` 元素可以包含多个 `&lt;select&gt;`、`...

    ibatis知识点

    本篇文章将深入探讨Ibatis的核心知识点。 首先,Ibatis的配置文件是整个框架的基础。它包括了数据源配置、事务管理器配置以及SQL映射文件的引用。XML配置文件中,`&lt;transactionManager&gt;`定义了事务管理方式,如JDBC...

    ibatis官方中文文档

    在iBATIS中调用存储过程通常涉及以下几个步骤: 1. **配置存储过程**:在SQL映射文件中定义存储过程的标签,指定存储过程名以及输入和输出参数。 2. **设置参数**:在Java代码中创建参数对象,根据存储过程的需求...

    ibatis基础知识详解

    **Ibatis基础知识详解** Ibatis,全称MyBatis,是一个优秀的开源持久层框架,它支持定制化SQL、存储过程以及高级映射。在Java应用中,Ibatis可以帮助开发者将数据库操作与业务逻辑分离,从而简化开发工作,提高代码...

    ibatis总结 ibatis ibatis ibatis ibatis

    Ibatis 是一款轻量级的Java持久层框架,它允许开发者将SQL语句与Java代码分离,从而使得数据库访问更加灵活、易于维护。...理解并熟练掌握这些知识点,对于提升Java Web开发的效率和质量至关重要。

    ibatis 自己学的一个ibatis项目(只是打通了Oracle) 非常适合入门

    自己写了一个Ibatis入门文件 JDK用的1.4 ibatis用的2.3.0 一定要注意版本问题,不然出现本本不兼容很费劲,我调了一上午,注意一定要用JDK1.4 ibatis2.3.0! 数据库自己建一张简单的表就行了,特别说明 只适合新手...

    ibatis demo,ibatis例子,ibatis示例

    在"ibatis demo"中,我们通常会看到以下核心概念和知识点: 1. **配置文件**:Ibatis的配置文件(mybatis-config.xml)是整个框架的入口,它包含了数据源、事务管理器、SqlSessionFactory等重要设置。数据源定义了...

    iBatis net版中文 1.6的

    iBatis 是一款著名的开源持久层框架,专为Java应用程序设计,它允许开发者将SQL语句直接嵌入到Java代码中,从而简化了数据访问层的开发。在.NET环境中,iBatis同样提供了相应的实现,即iBatis .NET版。这个版本与...

    ibatis2.0中文API

    在iBATIS 2.0中文API中,我们可以深入理解这个框架的核心功能和用法,包括一对多、多对一的关系映射、属性设置以及解决方案的详细解析。 首先,一对多和多对一的关系映射是ORM(对象关系映射)中的关键概念。在...

    ibatis中iterate的例子

    在Java Web开发中,iBatis(现在称为MyBatis)是一个流行的持久层框架,它提供了灵活的SQL映射机制,使得数据库操作更加便捷。在iBatis中,`&lt;iterate&gt;`标签是一个非常实用的功能,它允许我们处理集合数据,如数组、...

    iBATIS实战.pdf

    《iBATIS实战》的最后给出了一个设计优雅、层次清晰的示例程序JGameStore,该示例涵盖全书的大部分知识点,可以作为iBATIS学习和Web开发的经典案例,非常值得深入研究。 编辑推荐 《iBATIS实战》既可为广大的开发...

    ibatis的一个简单demo用户登录

    总结,这个"ibatis的一个简单demo用户登录"涵盖了以下几个关键知识点: 1. iBATIS框架的使用 2. 数据库设计与SQL查询 3. iBATIS映射文件(XML配置) 4. Java代码中的业务逻辑处理 5. 用户身份验证 6. 安全性:密码...

    iBatis开发指南和一个iBatis实例

    iBatis是一个轻量级的Java持久层框架,它提供了SQL映射框架,将SQL语句与Java代码分离,使得数据库访问更为灵活和可控。在本压缩包中,你将找到一系列关于iBatis的学习资源,包括PDF文档、实例代码等,这些都是深入...

    ibatis 中sqlMap配置

    总结来说,iBatis中的SQLMap配置涉及到命名空间、别名、插入操作、主键获取、参数类型和结果映射等多个方面,理解和熟练掌握这些知识点对于高效地使用iBatis框架至关重要。通过合理的配置,可以有效地将Java代码与...

    Ibatis入门例子,Ibatis教程

    在本教程中,我们将通过一个简单的Ibatis入门例子,带你逐步了解并掌握这个强大的框架。 首先,我们需要在项目中引入Ibatis的依赖。通常,我们会在Maven的pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;org....

    ibatis 中文api

    下面将详细阐述Ibatis的几个核心知识点。 1. **配置文件**:在Ibatis中,`mybatis-config.xml`是全局配置文件,包含了数据源、事务管理器、环境等信息。此外,每个Mapper接口或XML映射文件也需要相应的配置,用来...

    ibatis拼接字符串

    尽管手动拼接 SQL 字符串是一种简单有效的方法,但在实际项目中还应注意以下几点: 1. **安全性**:使用预编译语句(PreparedStatement)来避免 SQL 注入等问题。 2. **性能优化**:对于频繁执行的 SQL 语句,可以...

    ibatis-api中文(真的中文)

    iBATIS是一个开源的Java框架,它为数据库访问提供了简单且强大的工具。iBATIS的主要目标是让开发者能够将注意力集中在SQL语句上,而不用处理大量的JDBC代码或者EJB容器的复杂性。这个“ibatis-api中文(真的中文)”...

Global site tag (gtag.js) - Google Analytics