1. 程式人生 > >MyBatis SQL中如何比較大小

MyBatis SQL中如何比較大小

想在SSB(Spring+Spring MVC+MyBatis)中的Mapper.xml中配置查詢語句,因為要用到比較大小,結果直接在裡面寫>=,編譯就會出錯,後來查詢資料,才知道xml檔案不直接支援>,<,',",& 它們需要轉義字元才能被讀取。

1、在xml的sql語句中,不能直接用大於號、小於號要用轉義字元

如果用小於號會報錯誤如下:

org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup.

轉義字元

                     &lt;                                 

                     <

                     小於號                                           

                     &gt;

                     >                                      

                     大於號

                     &amp;

                     &

                     和

                     &apos;

                     ’

                     單引號

                     &quot;

                     "

                     雙引號