Java mybatis xml检查错误,带“;id应定义为;
有一个关于Spring和MyBatis的web项目。我使用IntelliJ IDEA进行开发。 IDEA无法正确检查MyBatis豆子,并产生恼人的下划线 检查意见: “应定义id” 我已经检查了文件“mybatis-3-mapper.dtd”,没有找到idea检查“应该定义id”的任何原因 我认为这个检查是错误的,但我不知道如何关闭这个检查 如果有人知道如何解决这个问题,请帮助我。谢谢Java mybatis xml检查错误,带“;id应定义为;,java,spring,intellij-idea,mybatis,inspection,Java,Spring,Intellij Idea,Mybatis,Inspection,有一个关于Spring和MyBatis的web项目。我使用IntelliJ IDEA进行开发。 IDEA无法正确检查MyBatis豆子,并产生恼人的下划线 检查意见: “应定义id” 我已经检查了文件“mybatis-3-mapper.dtd”,没有找到idea检查“应该定义id”的任何原因 我认为这个检查是错误的,但我不知道如何关闭这个检查 如果有人知道如何解决这个问题,请帮助我。谢谢 <insert id="insert" useGeneratedKeys="true" paramet
<insert id="insert" useGeneratedKeys="true" parameterType="com.lingshou.commodity.po.id.CommSerialNoPO">
INSERT INTO comm_serial_no (
biz_type,
biz_seq,
create_by,
update_by,
create_time,
update_time,
is_delete
) VALUES (
#{bizType},
#{bizSeq},
#{createBy},
#{updateBy},
#{createTime},
#{updateTime},
#{delete}
);
<selectKey resultType="java.lang.Integer" keyProperty="id" order="AFTER">
SELECT LAST_INSERT_ID();
</selectKey>
</insert>
插入通信序列号(
比丘类型,
商业:,
创建,
更新由:,
创造时间,
更新时间,
是否删除
)价值观(
#{bizType},
#{bizSeq},
#{createBy},
#{updateBy},
#{createTime},
#{updateTime},
#{删除}
);
选择最后一个插入ID();
[检查][由于您添加了
id
(keyProperty=“id”)。该列可能是一个标识列,对吗
您的类
com.lingshou.commodity.po.id.CommSerialNoPO
是否具有名为id
或settersetId(…)
?是否使用MyBatis插件?是的,我的类com.lingshou.commodity.po.id.CommSerialNoPO确实具有名为id和setter setId(…)的属性。