接口绑定及多参数传递

1.接口绑定
2.多参数传递

1.接口绑定

作用:创建一个接口后,由mapper.xml把mybatis生成的接口的实现,通过调用接口对象就可以获取mapper.xml中编写的sql

实现步骤:
1.创建接口
2.编写mapper.xml
3.调用接口来获取mapper.xml的sql

实现细节:

  1. 对mybatis的配置文件mybatis.xml进行配置

    

  1. 新建接口
    根据配置文件所配置的包位置,(上面配置的是com.steer.mapper)在该包下新建接口
public interface LogMapper{
    List selAll();
}
  1. 新建对应的映射文件
    在配置文件对配置的包下,新建对应的映射文件LogMapper.xml

    

  1. 调用

2.多参数传递

当多参数时,不需要写parameterType

  1. 按位置
    接口中有两个参数,xml中直接按位置接收#{0} #{1} 或者 #{param1} #{param2}
List selByAccInAccout(String accin,String accout);


  1. 使用注解
    在接口声明方法中参数名称随便起,与xml文件对应的参数名是注解中的名称
    #{} 里面写@Param(“内容”)参数中内容
List selByAccInAccout(@Param("accin") String accin666,@Param("accout") String accout666);


你可能感兴趣的:(接口绑定及多参数传递)