Open quote is expected for attribute "{1}" associated with an element type "id".

  1. 云栖社区>
  2. 博客>
  3. 正文

Open quote is expected for attribute "{1}" associated with an element type "id".

沉默王二 2015-11-27 09:59:11 浏览441
展开阅读全文
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/50066619

今天在写完一个mybatis的xml配置后,项目怎么就是启动不起来,后台一直报Open quote is expected for attribute “{1}” associated with an element type “id”.

Caused by: org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated with an  element type  "id".
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)

虽然看不懂错误信息,但可以感觉到时xml哪里写错了,但是看来看去,看不出门道,真是奇了怪了!

    <select id=“getDealsById“ parameterType=“hashmap“ resultMap=“BaseResultMap“>
        SELECT * FROM ym_deals WHERE id = #{id} and is_delete=#{is_delete}
    </select>

哦,信息贴到markdown中到很明显的看出错误了。

对,是中文标点符号的原因。

这里写图片描述

在eclipse中看得并不明显,再加上是去mybatis的帮助文档上拷贝的,一时半会竟然没有发现错误。

不知道伙伴们有没有好的办法来eclipse中显示明显的中文标点符号的做法?


王二语录

那么人生何处不爬虫,爬虫请标http://blog.csdn.net/qing_gee
小小错误,大大经验

网友评论

登录后评论
0/500
评论
沉默王二
+ 关注