今天遇到一個我自己很少遇見的問題,我是用mybatis自動生成的entity,和dao以及mapper
。在我對數據庫進行添加數據時發現mybatis報錯了。
Could not set property ‘id’ of ‘com.*.sys.entity’ with value ‘********’
說是不能設置屬性為id,值為‘*******’,但是我發現我自己也沒有對id進行任何操作,
然后我把id的值設置為null,測試后還是會報這個異常。最后我是在entity里面把id的Integer
包裝器改為了int基本類性,測試了一下就行了。這個是個由什么引起的還得進一步去查找。