java - 透過mybatis-generator產生mapper.xml,但是主鍵id提示error
PHP中文网
PHP中文网 2017-06-30 09:53:39
0
2
2001

#<statement> or DELIMITER expected,got 'id'

如圖所示,就這裡有一個error,沒看懂什麼意思

其他內容都正常,就第一個Base_Column_List的id有紅色底線的error

<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>

其他自動產生的表也是一樣的
不知道是intellij的告警等級的問題,還是真的有問題

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(2)
学霸

可以測試是否正常運行,如果運行報錯再找錯誤,編輯器提示錯誤不一定真的有錯誤

洪涛

intelliJ2017是會這樣報錯的,但運作起來沒問題,算是intelliJ的小bug吧

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!