MyBatis生成后大于符号

时间:2018-08-14 09:03:23

标签: java mybatis mybatis-generator

我有MyBatis v=3.4.5和用于Eclipse IDE的插件MyBatis Generator v=1.3.7。 在我的.xml映射器中运行generate之后,所有符号> <均已更改,请参见图片 enter image description here

我发现这对于xml映射器来说是正常的,但是为什么会发生以及如何修复此符号?

1 个答案:

答案 0 :(得分:-1)

不确定您要问的是什么,但是在XML中,某些字符不能放在CDATA部分(在标记主体中看到的文本)中。

例如,要包含<,必须将其编码为“ XML实体” &lt;。否则可能会混淆标签。其他字符也需要编码。因此:

  • <必须被编码为&lt;
  • &必须被编码为&amp;
  • >可以编码为&gt;这是您的情况
  • '(单引号)可以编码为&apos;
  • "(双引号)可以编码为&quot;

这是可以预期的,因为<&在body标签中以纯格式是非法的。