六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 92|回复: 0

iBATIS sql中的处理特殊符号的做法

[复制链接]

升级  0.67%

11

主题

11

主题

11

主题

秀才

Rank: 2

积分
51
 楼主| 发表于 2013-2-7 19:49:43 | 显示全部楼层 |阅读模式
1.做过html就知道,其实就是xml的特殊符号,需要做个转义
     <          <
     >         >
     <          <
     >         >
     &      &
     '      '
     "      "

2.建议使用<![CDATA[ ]]>符号进行统一说明,将此符号内的任何文本不进行解析
    <![CDATA[ 这里写你的sql ]]>   

3. 处理Like可以用下面的这两种方法
    LIKE #param#||'%' 采用参数传递,或者'$param$%' 采用字符串替换,就是替换参数的值替换param。
    其实同理可以处理其它类似的问题。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表