doc文档 MyBatis传入参数与parameterType

专业资料 > 自然科学 > 物理 > 文档预览
4 页 799 浏览 8 收藏 4.8分

摘要:MyBatis传入参数与parameterTypeDecember25,2013DatabaseJavaopenwaresMybatis的Mapper文件中的select、insert、update、delete元素中有一个parameterType属性,用于对应的mapper接口方法接受的参数类型。可以接受的参数类型有基本类型和复杂类型。mapper接口方法一般接受一个参数,可以通过使用@Param注释将多个参数绑定到一个map做为输入参数。1.简单数据类型mapper接口方法:1UserselectByPrimaryKey(Integerid);sql映射:123456<selectid="selectByPrimaryKey"resultMap="BaseResultMap"parameterType="java.lang.Integer">select<includerefid="Base_Column_List"/>frombase.tb_userwhereid=#{id,jdbcType=INTEGER}</select>对于简单数据类型,sql映射语句中直接#{变量名}这种方式引用就行了,其实这里的"变量名"可以是任意的。mapper接口方法传递过来的值,至于其叫什么名字其实是不可考也没必要知道的。而且JAVA反射只能获取方法参数的类型,是无从得知方法参数的名字的。比如上面这个示例中,使用#{id}来引用只是比较直观而已,使用其他名字来引用也是一样的。所以当在if元素中test传递的参数时,就必须要用_parameter来引用这个参数了。像

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2023-01-02 23:11:19上传分享
你可能在找
  • 第16章MyBatis框架 目1MyBatis概述与安装2MyBatis的增删改查3MyBatis的关联映射4动态SQL5MyBatis的注解配置6MyBatis的缓存录2 16.1MyBatis概述与安装 可以使用简单的XML或注解来配置和映射基本数据类型,将接口和Java的POJO(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记录。 读者可以从官方网站:https://github.com/mybatis下载所需要的MyBatis版本,本书以mybatis-3.3.0.zip版本为例。
    3.0 分 32 页 | 465.50 KB
  • 读后感感谢你的阅读参与感读后感导语:参与感读后感(一)这本书也是源于李总的推荐。相对于《周鸿祎自述-我的互联网方法论》这本书看得进度有点慢,跨过了国庆七天长假才读完。 第二是用户思维,让用户有参与感,把用户当朋友:也就是小米产品的设计和运营全部给用户开放,让用户最大限度的参与到小米的经营过程中来,同广大小米工作人员一起思考,一起打闹,一起坚守,打造具有粘度极高的小米社区
    3.0 分 19 页 | 27.96 KB
  • 关于交通安全宣传活动如何提高市民参与度(1)近年来,交通事故频发,给人们的生命财产安全带来了严重威胁。为了提高市民的交通安全意识和行为规范,各地纷纷开展了交通安全宣传活动。 然而,在实际操作中,我们发现一些宣传活动效果并不理想,市民的参与度不高那么,如何才能提高市民参与度呢?首先,我们需要注意宣传形式和内容的多样性。 目前很多地方都是以发放宣传单、悬挂条幅、摆放标语等方式进行交通安全宣传。虽然这些方式简单易行,并且成本较低但是随着时间的推移容易产生视觉疲劳感,并且对于某些人来说可能会显得枯燥乏味。
    4.9 分 6 页 | 14.25 KB
  • 装修攻略http://www.oceano.com.cn/zxgl扭矩传感器参数详情一说到扭矩传感器,可能很多人一下子觉得头脑空白,光是提及这个扭矩传感器这个代名词,我也觉得很空洞,对它没任何概念。 那我再给大家多一点提示吧,扭矩传感器一般会应用与飞机、汽车、水泵等的功率的检测中。这样进一步的解释,是否加深了您对扭矩传感器的印象了呢?不管有没有,接下来就让我为大家详细介绍介绍它吧。 扭矩传感器,(又称力矩传感 装修攻略http://www.oceano.com.cn/zxgl器、扭力传感器、转矩传感器、扭矩仪)分为动态和静态两大类,其中动态扭矩传感器又可叫做转矩传感器、转矩转速传感器
    4.7 分 3 页 | 210.00 KB
  • 万向传动轴的设计参数第一组1-1微型客车传动系总体方案设计及万向传动轴的设计一、任务:1、确定传动系方案及发动机主要性能指标。2、确定传动系的传动比。3、设计万向节和传动轴。4、编制设计说明书。 /h最高车速最大爬坡度imax≥30%汽车总质量ma=1410kg满载时前轴负荷率40%外形尺寸总长La×总宽Ba×总高Ha=3496×1445×1841mm3迎风面积A≈0.85Ba×Ha空气阻力系数轴距 CD=0.6L=2200mm前轮距B1=1440mm后轮距B2=1420mm车轮半径r=300mm离合器单片干式摩擦离合器变速器两轴式、四挡 第二组-14-1中型货车传动系总体方案设计及万向传动轴的设计一
    4.8 分 5 页 | 25.00 KB
  • xxxxxxxxxxxxxx学现居地址:xxxxxxxxxxx历:xxxxxxx教育背景2017.09-2020.06计算机应用xxxxxxxxx主修课程:C语言程序设计,Java程序设计,Web程序设计,数字电子技术 ,数据库原理应用,电路原理,微机原理与接口技术,电路分析。 专业技能熟悉:JAVA语言基础、JAVA面向对象、WEB基础、Servlet和JSP、JAVA核心API熟悉:Eclipse/MyEclipse工具进行开发熟悉:Oracle数据库操作,能编写常用的SQL
    3.0 分 2 页 | 166.50 KB
  • 优秀助教如何提高学生课堂参与度?(1)在现代教育中,学生的课堂参与度是衡量一个班级、一个学科、一个教师教学效果的重要指标。在此基础上,作为一名优秀的助教,我们应该如何提高学生的课堂参与度呢? 只有深入了解每个学生的兴趣爱好、优点和缺点等方面,才能够更好地激发他们的参与热情。因此,在每节课之前,我们可以通过预习和调查问卷等方式获取相关信息,并根据这些信息制定出相应的授课计划。 经常性地对于那些积极参与课堂的学生进行表扬和鼓励,并且给予他们适当的奖励这样既可以增强学生的自信心,也能够激发其他学生的积极性。此外,我们还需要把握好课堂时间和教学方法。
    4.9 分 9 页 | 15.23 KB
  • 一、项目介绍该公司是一家以投资理财为主的互联网金融公司,在我的实习期间,我参与了一个名为“XXX理财”的项目。 二、技术栈介绍在该项目中,我们使用了SpringBoot+SpringMVC+MyBatis作为后台框架,并采用了Thymeleaf作为前端模板引擎。 数据库方面我们使用了MySQL和Redis作为 数据存储工具。同时,在保证代码规范的前提下,我们还使用了Maven进行依赖管理和Jenkins进行持续集成。
    4.9 分 8 页 | 15.02 KB
  • 不忘初心教育的第一批参与者及其重要意义(1)近年来,不忘初心教育成为了教育界的热门话题。这是一项旨在引导人们始终保持对事业、对社会、对人民的初衷和使命感的教育活动。 作为这一理念的第一批参与者,我们时刻牢记着自己的责任和使命,坚信不忘初心、方得始终。作为不忘初心教育的倡导者和实践者,我们深知其重要意义所在。 通过参与不忘初心教育,我们可以重新审视自己的内心需
    4.8 分 9 页 | 15.54 KB
  • 关于企业安全培训如何提高员工参与度(1)企业安全培训是保障员工及公司安全的必要步骤,但如何提高员工对于培训的参与度却是一个值得思考的问题。本文将从以下几个方面探讨如何提高企业安全培训的参与度。 1.制定合理有效的培训计划制定合理有效的培训计划是提高员工参与度的基础。首先,应该根据公司实际情况和员工需求,制定相应的培训内容,并将其细化为具体可操作性强、易于理解和接受的课程。 其次,在确定课程内容后,应该结合员工特点和学习习惯,制定适当时间、地点和形式等方面的计划,使得每个人都能方便地参加。
    4.9 分 9 页 | 15.56 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档