解决There is no READABLE property named 'SID'问题
<insert id="insertStudent" parameterClass="Student">
INSERT INTO STUDENT(SID, SNAME, MAJOR, BIRTH, SCORE)
VALUES (#sid#,#sname#,#major#,#birth#,#score#)
</insert>
上面大写的是数据库中表的字段名称
下面的小写的sid是Student类中的属性名称,要注意大小写
<insert id="insertStudent" parameterClass="Student">
INSERT INTO STUDENT(SID, SNAME, MAJOR, BIRTH, SCORE)
VALUES (#sid#,#sname#,#major#,#birth#,#score#)
</insert>
上面大写的是数据库中表的字段名称
下面的小写的sid是Student类中的属性名称,要注意大小写
本文介绍了解决在使用MyBatis进行数据库操作时遇到的There is no READABLE property named 'SID'错误的方法。通过调整SQL映射文件中的字段名与Java对象属性名保持一致,确保大小写正确。
16万+

被折叠的 条评论
为什么被折叠?



