探索Mybatis中Mapper默認返回值

文章目錄 背景 源碼分析 背景 ​ 最近寫業務代碼時會遇到如下查詢,若StudentMapper中的listByName方法返回null而非空的list,則在該業務代碼的第二行就會容易拋出NPE,爲了消除代碼的副作用,需要結合Mybatis源碼來分析該次查詢若沒有數據是返回null還是空的list。 業務代碼: List<Student> students = studentMapper.list
相關文章
相關標籤/搜索