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

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对象中返回



分享到:
评论

相关推荐

    java必备知识点大全.pdf

    Java必备知识点大全的内容非常丰富,涵盖了Java语言的基础知识、常用的框架以及数据库的应用等方面,是每一个Java开发者学习和面试时的重要参考。下面是对文档中各个知识点的详细解析。 基础篇: JDK常用的包:Java...

    Jquery+Spring3+Struts2+Ibatis3框架源代码工程(含权限)

    在学习和理解这个项目的过程中,你可以深入研究以下几个核心知识点: 1. **JQuery**:JQuery是一个强大的JavaScript库,简化了HTML文档遍历、事件处理、动画以及Ajax交互。在本项目中,JQuery可能被用于前端的动态...

    基于web的商品管理系统

    【描述】提到的系统设计与实现,涉及到以下几个关键知识点: 1. **Struts2框架**:Struts2是一个基于MVC(Model-View-Controller)架构模式的Java Web框架,用于简化企业级应用开发。它提供了强大的请求处理和结果...

    mybatis中英文教程+小案例

    MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。...通过深入学习这些知识点,并结合提供的案例进行实践,你将能够熟练掌握MyBatis框架,从而在实际项目中高效地处理数据访问层的问题。

    RailsPetstore-开源

    在RailsPetstore项目中,我们可以看到以下几个关键的知识点: 1. **ActiveRecord**:这是Rails框架中的ORM(对象关系映射)层,负责处理数据库交互。在RailsPetstore中,所有与数据存储相关的操作都将通过...

Global site tag (gtag.js) - Google Analytics