问题:当我们使用MyBatis进行数据的批量查询时,如果数据库中匹配的数据数量为0,那么代码是反回一个长度为0的集合呢,还是反回一个null?
小编亲自编写测试用例后,证明反回的为一个长度为0的集合,而不是null。
List<Object> list = 《Mybstis查询》;
if( list == null ) {
System.out.println("反回null");
}
if( list.size() == 0 ) {
System.out.println("返回长度为0的集合");
}