Special Character Processing and special symbols in mybatis xml, mybatisxml
The following describes how to process special characters in mybatis xml. The specific content is as follows:
1. CDATA zone:
It is called character data, with "<! [CDATA ["starts with"]> "ends. embed the original data that you do not want to be parsed by the parser between the two. The parser does not parse the content in the CDATA area, instead, the data is handed over to downstream programs for processing.
2, special characters:
In xml, <= less than or equal to,> = greater than or equal to: <! [CDATA []> the & Symbol in xml is required.
<! [CDATA [&]> &
<= Less than or equal to: <! [CDATA [<=]>
>=Greater than or equal to: <! [CDATA [>=]]>
3. Some special characters can also be replaced by the following replacement symbols.
Special Character replacement symbols
&&
<
>
""
''
Next, let's take a look at how to handle the special symbols of mybatis.
Method 1 ):
Original symbol <<=>=& '"replacement symbol <<=>=&'" For example: SQL is as follows: create_date_time >=# {startTime} and create_date_time <=# {endTime}
Method 2 (2 ):
Greater than or equal to <! [CDATA [>=]]> less than or equal to <! [CDATA [<=]> for example, the SQL statement is as follows: create_date_time <! [CDATA [>=]] >#{ startTime} and create_date_time <! [CDATA [<=] >#{ endTime}
Summary
The above section describes special character processing and special symbols in mybatis xml. I hope it will help you. If you have any questions, please leave a message, the editor will reply to you in a timely manner. Thank you very much for your support for the help House website!