亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

實體類中的主鍵屬性為啥一定要是ID而不能是id呢?我看老師也是id啊

報錯。我在實體類中id屬性設置為 id就會報錯:Error querying database. ?Cause: org.apache.ibatis.reflection.ReflectionException: Could not set property 'ID' of 'class com.cml.Bean.Message' with value '2' Cause: org.apache.ibatis.reflection.ReflectionException: There is no setter for property named 'ID' in 'class com.cml.Bean.Message'

### The error may exist in com/cml/config/sqlxml/MessageDao.xml

改成ID又不會報錯了?

正在回答

2 回答

我記得實體類(Bean.Message)中的屬性取名稱的時候,首字母是不能用大寫。

看看你的MessageDao.xml里面在配置的時候 ?是不是都用了大寫的ID;

貼下你的代碼看看

0 回復 有任何疑惑可以回復我~

應該是sql中的別名為ID了吧

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

實體類中的主鍵屬性為啥一定要是ID而不能是id呢?我看老師也是id啊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號