- 博客(1)
- 收藏
- 关注
原创 Mybatis+Mysql无查询数据时List、Set、Map的返回值为null还是空集
最近在写通过mybatis与数据库交互的接口时,需要将数据库返回的结果集执行迭代遍历的操作。代码完成后突然想到,若前段传回数据异常,导致Sql的查询语句在限定条件下无法查到指定的数据,岂不是会在遍历的时候出现空指针异常的隐藏bug? 但是这样的情况在测试接口时故意传入无对应数据的限定条件情况下却并未发生,由此引发我的一番猜想:难道mybatis在查不到数据的时候返回的结果并非Null值?
2019-09-04 23:12:57
6500
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人