记录一下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

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