有個細節一直沒有注意到,今天mark一下:
mybatis進行時間比較的時候我們會這麼寫,一直都是在複製貼上所以沒有注意,乙個標籤
今天在做另外乙個有時間比較sql的時候,xml一直報如下錯:
the content of elements must consist of well-formed character data or markup
檢查沒有xml標籤問題,後來才注意到原來是沒加標籤導致:
因為這個是xml格式的,所以不允許出現類似「>」這樣的字元,但是都可以使用符號進行說明,將此類符號不進行解析;
加上後xml不報錯!搞定!再次總結,隨著工作的加深很多東西不能侷限於複製貼上的寫**,這樣巨笨,很多東西要知道原理,也就是這些符號或者**存在的意義!
我總想起以前帶我的小尹說的一句話:**是忠誠的,永遠不會騙人!
mybatis中標籤的作用
mybatis中sql標籤定義sql片段,include標籤引用,可以復用sql片段 sql標籤中id屬性對應include標籤中的refid屬性。通過include標籤將sql片段和原sql片段進行拼接成乙個完整的sql語句進行執行。res type id,res type sql select ...
mybatis中標籤的作用
mybatis中sql標籤定義sql片段,include標籤引用,可以復用sql片段 sql標籤中id屬性對應include標籤中的refid屬性。通過include標籤將sql片段和原sql片段進行拼接成乙個完整的sql語句進行執行。res type id,res type sql select ...
mybatis 一對多 id標籤作用
一對多 mybatis的resultmap只用於配置結果如何對映,id的唯一作用就是在巢狀的對映配置時判斷資料是否相同,當配置id標籤時,mybatis只需要逐條比較所有資料中id標籤字段值是否相同即可,可以提高處理效率。為了更清楚地理解id 的作用,可以臨時對usermap 的對映進行如下修改。在...