一、详细报错日志:
二、报错分析:
该报错直译为“无法为name这个字段设置映射参数”,我们首先根据日志定位到报错的XML,发现定位到的SQL确实有这个name字段,而且被“-- ”进行注释了,但是数据库和代码的实体类均无该字段。
在XML中,用“-- ”注释的代码仍会被执行,数据库和实体类均无,但SQL凭空多出来一个字段,所以报错该字段无法映射。
三、总结:
XML中的SQL的注释要用“<!---->”,不可以用“-- ”
一、详细报错日志:
二、报错分析:
该报错直译为“无法为name这个字段设置映射参数”,我们首先根据日志定位到报错的XML,发现定位到的SQL确实有这个name字段,而且被“-- ”进行注释了,但是数据库和代码的实体类均无该字段。
在XML中,用“-- ”注释的代码仍会被执行,数据库和实体类均无,但SQL凭空多出来一个字段,所以报错该字段无法映射。
三、总结:
XML中的SQL的注释要用“<!---->”,不可以用“-- ”