Today, in the mapper. XML file, I mistakenly annotated it with /* * code description */
and then reported this error
the specific exception is as follows
Caused by: org.xml.sax.SAXParseException; lineNumber: 134; columnNumber: 10, The element type "mapper" must match "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|select*)+"。
error code
/** Public conditions */
<sql id="commonIfWhere">
<if test='params.projectId != null and params.projectId != ""'>
and project_id = #{params.projectId}
</if>
<if test='params.id!= null and params.id != ""'>
and id = #{params.id}
</if>
</sql>
after correction
<!-- Public conditions -->
<sql id="commonIfWhere">
<if test='params.projectId != null and params.projectId != ""'>
and project_id = #{params.projectId}
</if>
<if test='params.id!= null and params.id != ""'>
and id = #{params.id}
</if>
</sql>
The problem was solved smoothly