在MyBatis 3.4.1下
如果Dao的返回值是实体,则select查询无记录时返回null。
如果Dao的返回值是List,则select查询无记录是返回的是[],也就是空数组,而不是null。所以这时候判空需要用CollectionUtils.isNotEmpty(),而不是"==null"
在MyBatis 3.4.1下
如果Dao的返回值是实体,则select查询无记录时返回null。
如果Dao的返回值是List,则select查询无记录是返回的是[],也就是空数组,而不是null。所以这时候判空需要用CollectionUtils.isNotEmpty(),而不是"==null"