<statement> oder DELIMITER erwartet, bekam 'id'
Wie auf dem Bild zu sehen ist, liegt hier ein Fehler vor, ich verstehe nicht, was das bedeutet
Andere Inhalte sind normal, außer dass die ID der ersten Base_Column_List einen rot unterstrichenen Fehler aufweist
<constructor >
<idArg column="id" jdbcType="INTEGER" javaType="java.lang.Integer" />
<arg column="user_id" jdbcType="INTEGER" javaType="java.lang.Integer" />
<arg column="product_id" jdbcType="INTEGER" javaType="java.lang.Integer" />
<arg column="quantity" jdbcType="INTEGER" javaType="java.lang.Integer" />
<arg column="checked" jdbcType="INTEGER" javaType="java.lang.Integer" />
<arg column="create_time" jdbcType="TIMESTAMP" javaType="java.util.Date" />
<arg column="update_time" jdbcType="TIMESTAMP" javaType="java.util.Date" />
</constructor>
<sql id="Base_Column_List" >
id, user_id, product_id, quantity, checked, create_time, update_time
</sql>
Dasselbe gilt für andere automatisch generierte Tabellen
Ich weiß nicht, ob es ein Problem mit der Alarmstufe von IntelliJ ist oder ob es ein echtes Problem ist
可以测试一下是否正常运行,如果运行报错再找错误,编辑器提示错误不一定真的有错误
intelliJ2017是会这样报错的,但是运行起来没问题,算是intelliJ的小bug吧