1. 程式人生 > 實用技巧 >在實體引用中,實體名稱必須緊跟在 '&' 後面

在實體引用中,實體名稱必須緊跟在 '&' 後面

專案啟動報錯,報錯如下:

在實體引用中,實體名稱必須緊跟在 '&' 後面...

原因:

在語句中有如下判斷:

<if test='name!=null && name==\"miao\"'>
  xxxx
</if>

解決如下:

<if test='name!=null &amp;&amp; name==\"miao\"'>
  xxxx
</if>

sql 語句中包含特殊符號,需要轉義:

語句中的符號 轉義後
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;