Mybatisのmapperxmlファイルで等より小さい特殊文字を使用できない場合はどうすればいいですか?


今日はMybatis関連のmpperを書いています.xmlファイルの場合、mapperファイルで小さい記号を使用できないことがわかりました.元のシナリオは次のとおりです.
このようにxmlを書いて直接エラーを報告します(具体的なエラーはloginDateLastフィールドを参照してください):
 
    
        and id = #{id}
         and comId = #{comId}
         and sysEmpId = #{sysEmpId}
         and account = #{account}
         and name = #{name}
         and `status` = #{status}
         and loginDate >= #{loginDateStart}
        and loginDate <= #{loginDateLast}> 
         and loginIp = #{loginIp}
         and reason = #{reason}
    
               order by loginDate DESC

 
 
 
その後、同僚の助けで、転義の文字の場合に括弧を付けるだけでいいです.
修正後:
 
 
    
        and id = #{id}
         and comId = #{comId}
         and sysEmpId = #{sysEmpId}
         and account = #{account}
         and name = #{name}
         and `status` = #{status}
         and loginDate >= #{loginDateStart}
        
         and loginIp = #{loginIp}
         and reason = #{reason}
    
               order by loginDate DESC