記錄一下mybatis遇到的一個坑

<select id="getList" resultType="com.test.AClass">
	SELECT
		b.id,
		b.sth
	FROM
		a
	LEFT JOIN b ON a.id = b.id
</select>

比如以上這段代碼,如果a表和b表左聯,如果返回的b.id和b.sth都爲null,那麼getList這個方法返回的List<AClass>裏面就會有null的對象,如果直接遍歷List<AClass>取數據的話,就會報NullPointerException

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章