报错内容:
Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Could not find value method on SQL annotation. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 8; columnNumber: 137; 元素内容必须由格式正确的字符数据或标记组成。
报错原因:
当时我的代码如下
解决办法 : 将 < 号换成 < > 号 换成>
接下来就不报错了,但是我发现判断 失败,没有进入到if里
原因 :在xml文件直接判断 ’ != ’ 是可以的 ,判断 ’ == ’ 会发生冲突
解决办法 : 在判断的参数后加上toString()方法;