Mybatis映射文件配置总结(传参总结)
Mybatis映射文件配置总结(传参总结)

1.传入单个参数
以下方式都可以:
1.使用parameterType指定参数类型

2.不需要写参数类型(xml中对应的名称可以随便写)


3.使用@Param绑定参数名称,这个时候xml中的参数名称就不能乱写了

2.传递多个参数
1.使用@Param绑定参数名称,xml中参数名称需要保持一致

2.直接传递多个参数,xml使用#{arg0} ,#{arg1}……来接收,从0开始,arg0代表第一个参数,arg1代表第二个参数……

3.使用map封装多个参数,xml获取数据时与map中的key保持一致即可

4.实体传递参数,xml接收参数名称和实体中的属性名称保持一致即可

5.普通参数和实体同时传递,普通参数直接使用,实体使用@Param绑定参数名称,然后调用属性即可

传参总结
尽量使用@Param指定参数的名称,万能
也比较规范

浙公网安备 33010602011771号