這裏主要是針對mysql的sql語句:mysql
①-----------MyBatis SQL xml處理小於號與大於號
當咱們須要經過xml格式處理sql語句時,常常會用到< ,<=,>,>=等符號,可是很容易引發xml格式的錯誤,這樣會致使後臺將xml字符串轉換爲xml文檔時報錯,從而致使程序錯誤。
這樣的問題在iBatiS中或者自定義的xml處理sql的程序中常常須要咱們來處理。其實很簡單,咱們只需做以下替換便可避免上述的錯誤:
原符號 < <= > >= & ' "
替換符號 < <= > >= & ' "sql
②-------------sql模糊查詢------------
<if test="pd.verCode!= null and pd.verCode != ''">and ver_code like CONCAT('%',CONCAT(#{pd.verCode},'%')) </if>ide