有個細節一直沒有注意到,今天mark一下:
mybatis進行時間比較的時候我們會這么寫,一直都是在復制粘貼所以沒有注意,一個標簽<![CDATA[ ]]>
今天在做另外一個有時間比較sql的時候,xml一直報如下錯:
The content of elements must consist of well-formed character data or markup
檢查沒有xml標簽問題,后來才注意到原來是沒加<![CDATA[ ]]>標簽導致:
因為這個是xml格式的,所以不允許出現類似“>”這樣的字符,但是都可以使用<![CDATA[ ]]>符號進行說明,將此類符號不進行解析;
加上后xml不報錯!搞定!再次總結,隨着工作的加深很多東西不能局限於復制粘貼的寫代碼,這樣巨笨,很多東西要知道原理,也就是這些符號或者代碼存在的意義!
我總想起以前帶我的小尹說的一句話:代碼是忠誠的,永遠不會騙人!