zoukankan      html  css  js  c++  java
  • mapper文件的参数传入与获取

    一,parameterType

      1)parameterType 规定传入参数类型

        1 . String

        2 . Integer(int)

        3 . map

        4 . 类

        5 . list

        6 . long

        7 . Date

        8 . 也是可以传入数组的,传入类型就写数组声明类型,例如是int类型数组就写 Java.lang.Integer

    二,传入与获取

      1) 对象:
        传入 int addTest(Test test); 获取:#{成员变量名}

      2)多个参数与单个参数:

            String 单个:传入(String name) 获取:#{0} ,#{name}


         String 多个:传入 : int addTestStringS (String name,String pwd)

               获取:#{0},#{1}


                      传入 int addTestStringS(@Param(value="name")String name, @Param(value="pwd")String pwd);

              获取:#{name},#{pwd}

      3) map:

              传入map :   int deleteTests(@Param(Map<Object, Object> hashMap); 

              获取:#{key}

      4)list 与 数组 : 参考上一篇文章 mybatis动态sql

            

  • 相关阅读:
    chkconfig命令
    PHP中的WebService
    MySQL 中联合查询效率分析
    javascript中json对象长度
    Replace Pioneer
    c++ 调用matlab程序
    ubuntu 安装 sublime
    一些地址收藏
    学习笔记草稿
    Redis Cluster 集群使用(3)
  • 原文地址:https://www.cnblogs.com/hi-feng/p/7885135.html
Copyright © 2011-2022 走看看