报错。我在实体类中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又不会报错了?
我记得实体类(Bean.Message)中的属性取名称的时候,首字母是不能用大写。
看看你的MessageDao.xml里面在配置的时候 是不是都用了大写的ID;
贴下你的代码看看
应该是sql中的别名为ID了吧