//测试查询一个id
@Test
public void testQueryById(){
User user = userMapper.selectById(1);
System.out.println(user);
}
//测试查询多个id,用数组的方式存储Array.aList(1,2,3),selectBatch
@Test
public void QueryBatchId(){
userMapper.selectBatchIds(Arrays.asList(1,2,3,4,5)).forEach(System.out::println);
}
//测试根据不同的条件查询信息,且一次查询。把要查询的键值对放进Map集合里面,然后用Batch,批量处理。
@Test
public void QueryBatch(){
Map<String,Object> map = new HashMap<>();
map.put("name","李春侣");
map.put("age",22);
userMapper.selectByMap(map).forEach(System.out::println);
//List<User> userList = userMapper.selectByMap(map);
//userList.forEach(System.out::println);
}
网友评论