在寫sql的映射文件mapper.xml中,有一條insert語句。
如下:
<insert id="addNewArticle" parameterType="Article"
useGeneratedKeys="true"keyProperty="id">
INSERT INTO article SET title=#{title},mdContent=#{mdContent},
htmlContent=#{htmlContent},summary=#{summary},
cid=#{cid},uid=#{uid},publishDate=#{publishDate},
state=#{state},editTime=#{editTime}
</insert>
想要替換一下insert語句,替換成如下
<insert id="addNewArticle" parameterType="Article" useGeneratedKeys="true"
keyProperty="id">
insert into
article(title,mdContent,htmlContent,summary,cid,uid,publishDate,state,editTime)
value(#{title},#{mdContent},#{htmlContent},#{summary},#{cid},#{uid},
#{publishDate},#{state},#{editTime})
</insert>
就將原來的語句使用 /* */註釋掉了,誰知道就報錯了。
總結一下,以便後續不再有這樣的錯誤。
在mapper.xml文件中註釋語句是<!-- -->這樣的。
不再是java代碼中的/* */ 或 //。