今天,二哥发现的一个好玩儿的事儿。
List list = new ArrayList();
String sql = "select sum(unitTime) from dean_class_unit where unitId = '123123'";
list = xxx.findBySql(sql );
如果该语句没查出数据来,你门说此时List.size()是多少?
List list = new ArrayList();
String sql = "select unitId from dean_class_unit where unitId = '123123'";
list = xxx.findBySql(sql );
如果该语句没查出数据来,你门说此时List.size()是多少?
前一个,是1,后一个是0.
为什么?
在mysql中测试一下就知道了。
前者,返回NULL,后者什么也不返回。