Special Character Processing and special symbols in mybatis xml, mybatisxml

Source: Internet
Author: User

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!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.