MyBatis:查询集合结果为空时的返回是什么?

问题:当我们使用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的集合");
}

猜你喜欢

转载自blog.csdn.net/qq_29229567/article/details/117755418