文章目录
- mybatis如何接收多个参数
- 同时满足多个条件 的查询
- 1
- 方法二
- 方法三
mybatis如何接收多个参数
三种方法
同时满足多个条件 的查询
1
- 编写接口方法:Mapper接口
参数可能是好几个
结果类型 List
//同时满足多个条件的查询/*** @Param("与sql语句占位符一致") int status,* */List<Brand> selectByCondition(@Param("status")int status,@Param("companyName")String companyName,@Param("brandName")String brandName);
}
- 编写sql语句:
- 执行方法,测试
查询为空的修改 配置文件
方法二
sql语句没有变,因为新的mapper的接口的方法是传入一个Brand对象,所以将接收到的参数封装一个对象就行
运行结果
方法三
sql语句不变
运行结果