今天開發項目遇到了把查詢的值放入了實體類中,但是去get值的時候獲取到的爲null,這裏記錄一下。
1.寫映射關係
2.改resultType爲resultMap,並且把映射關係的id值寫入resultMap
修改前我是直接sql返回的resultType=“xxx.xx.xx.User”實體對象。在代碼中取到了User對象去getId的值獲取不到。用次方法做關係映射可以保證一一對應,多了一段代碼,減少了bug出錯率。
今天開發項目遇到了把查詢的值放入了實體類中,但是去get值的時候獲取到的爲null,這裏記錄一下。
1.寫映射關係
2.改resultType爲resultMap,並且把映射關係的id值寫入resultMap
修改前我是直接sql返回的resultType=“xxx.xx.xx.User”實體對象。在代碼中取到了User對象去getId的值獲取不到。用次方法做關係映射可以保證一一對應,多了一段代碼,減少了bug出錯率。