There is no getter for property named 'null' in 'class XXX'異常


看網上關於這方面錯誤的是百花齊放

 

我的錯誤原因是用mybatis-plus根據id刪除(deleteById)或更新(updateById)數據時報錯

 

注意:id必須為主鍵

 

我們看mybatis-plus的封裝,這里以deleteById為例

 

 

 

 

我們需要在主鍵字段上面添加 @TableId,這個主鍵可以是任意字段表示,不一定非要用“id”

 

 

只有加了@TableId注釋,才可以用類似deleteById的方法,此id即為注釋下的字段


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM