Есть веб-проект с Spring и MyBatis.Я использую IntelliJ IDEA для разработки.IDEA не может правильно проверять bean-компоненты MyBatis и вызывает раздражающие подчеркивания.
Комментарий проверки: «ID должен быть определен»
Я проверил файл «mybatis-3-mapper.dtd» и ненашел причину, по которой идея проверяет «идентификатор должен быть определен».
Я думаю, что это проверяет неправильно, но я не знаю, как закрыть проверку.
Если кто-то знает, как исправитьэта проблема, пожалуйста, помогите мне. Спасибо!
<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>
[Инспекция] [https://i.stack.imgur.com/NSrjp.png]