关于Mybatis的单参数传递以及多参数传递

1.单参数传递

        关于Mybatis的单参数传递以及多参数传递

2.多参数传递

        关于Mybatis的单参数传递以及多参数传递

          1   默认处理多参数传递传递

     只传这四个参数关于Mybatis的单参数传递以及多参数传递,传其他的会报错找不到参数!!!

          2   封装pojo类创建一个构造方法

    一、 先为pojo类创建一个构造方法

     关于Mybatis的单参数传递以及多参数传递

    二、 mapper接口中创建相应的方法,形参为相应的实例对象

    关于Mybatis的单参数传递以及多参数传递

    三、 为该构造方法传递参数

    关于Mybatis的单参数传递以及多参数传递

    四、 mapper.xml中可以写与之对应的属性值,如#{username}

 关于Mybatis的单参数传递以及多参数传递

        3  将参数封装成map

关于Mybatis的单参数传递以及多参数传递

    一、mapper接口中参数为一个map类型 

   关于Mybatis的单参数传递以及多参数传递

    二、对应的为该方法中传入一个map集合  

关于Mybatis的单参数传递以及多参数传递

    三、 对应的xml文件中参数为相应的key值

关于Mybatis的单参数传递以及多参数传递

    3  使用param注解的方式

关于Mybatis的单参数传递以及多参数传递

一、加上@Parma注解

关于Mybatis的单参数传递以及多参数传递

二、写上对应的Parma对应的里面的属性值

 关于Mybatis的单参数传递以及多参数传递

三、 执行该方法

关于Mybatis的单参数传递以及多参数传递