mybatis <![CDATA[ ]]>的作用、使用、注意事项。
来源:互联网 发布:手机淘宝链接怎么复制 编辑:程序博客网 时间:2024/06/05 09:04
1. sql中字符串拼接
SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%');
2. 使用 ${...} 代替 #{...} (不能防止sql注入 #{}--->可以防止sql注入的问题)
SELECT * FROM tableName WHERE name LIKE '%${text}%';
3. 程序中拼接
Java
// or String searchText = "%" + text + "%";
String searchText = new StringBuilder("%").append(text).append("%").toString();
parameterMap.put("text", searchText);
SqlMap.xml
SELECT * FROM tableName WHERE name LIKE #{text};
<![CDATA[ ]]> 标记避免Sql中与xml规范相冲突的字符对xml映射文件的合法性造成影响
如:<![CDATA[price_from >= #{price_from}]]>
1 0
- mybatis <![CDATA[ ]]>的作用、使用、注意事项。
- mybatis中CDATA的使用
- mybatis 模糊查询和<![CDATA[ ]]>的作用
- mybatis中﹤![CDATA[ ]]> 的使用
- XML CDATA的作用
- XML CDATA的作用
- XML CDATA的作用
- XML CDATA的作用
- XML CDATA的作用
- CDATA区段的作用
- CDATA标记的作用
- XML CDATA的作用
- XML CDATA的作用
- XML CDATA的作用
- CDATA标记的作用
- xml cdata的作用
- XML&配置文件 CDATA的作用
- xml中cdata的作用
- Spring学习笔记(5.Spring Bean装配之Bean的配置项及作用域)
- Linux常用命令学习二
- 模仿与学习MyBatis - 实现自己的ORM层框架
- mysql对emoji特殊字符进行存储
- PHPER职业阶段能力参照(仅供参考)
- mybatis <![CDATA[ ]]>的作用、使用、注意事项。
- 容器集群管理平台的比较
- 设置Tomcat管理员用户名和密码
- idea junit4 单元测试
- gluPerspective
- XML“数据库”:简单的通讯录系统(用dom4j完成增删改查)
- HDU 4513 吉哥系列故事――完美队形II
- POI java 处理excel上传图片
- web前端之锋利的jQuery三:jQuery中的DOM操作