码迷,mamicode.com
首页 >  
搜索关键字:sql拼接    ( 74个结果
Mybatis—动态sql拼接问题
背景:使用Mybatis的最近半年,经常发现一些小坑,现在总结回顾下,记个小本本,不让它再来欺负我! if判断语句 一、注意??事项 1、不支持 && , 用 and or || 来做逻辑与或的判断 2、支持以下操作符 == (对应特殊操作符 eq) != (对应特殊操作符 neq) > (对应特殊 ...
分类:数据库   时间:2018-12-20 18:58:44    阅读次数:214
0021-使用JDBC向Kudu表插入中文字符-cast的秘密
温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。1.问题描述使用ImpalaJDBC向Kudu表中插入中文字符,插入的中文字符串乱码,中文字符串被截断。继之前文档使用sql拼接方式插入中文字符串乱码解决方法后,此文档描述使用jdbc的PreparedStatement方式插入中文字符串乱码问题。2.问题复现测试环境:CDH5.12.0Kudu1.4.0ImpalaJDBC41_2.5
分类:数据库   时间:2018-11-20 11:36:25    阅读次数:221
mysql批量插入
有多种方式 其中效率高 要求低的方式 是 把sql拼接出来 后一次性commit; eg: ...
分类:数据库   时间:2018-11-05 16:17:36    阅读次数:107
Linq2DB之研究和探索
1,对linq2db使用看法 最近在研究linq2db,用起来还不错,性能还不错的。之前也在博客园有些网友说用ado.net和depper写SQL语句,性能还要高。有时候牺牲点性能,为了提高开发效率,还是要用的。大家应该都知道拼接SQL语句,如果简单的SQL拼接起来还可以接受,要拼接什么链表查询,什 ...
分类:数据库   时间:2018-10-11 18:44:04    阅读次数:566
Mybatis plus中一个框多条件查询 SQL拼接
遇到多条件查询时,只用框架自带的方法搞不定,只能自己写方法拼接 EntityWrapper<YcejShopEntity> wrapper = new EntityWrapper<>(); String queryStr = QueryUtils.toFuzzyQueryStr(username.t ...
分类:数据库   时间:2018-10-08 18:45:14    阅读次数:4950
Scrapy小技巧-MySQL存储, MYSQL拼接
这两天上班接手,别人留下来的爬虫发现一个很好玩的 SQL脚本拼接。 只要你的Scrapy Field字段名字和 数据库字段的名字 一样。那么恭喜你你就可以拷贝这段SQL拼接脚本。进行MySQL入库处理。 具体拼接代码如下: 这个SQL拼接实现了,如果数据库存在相同数据则 更新,不存在则插入 的SQL ...
分类:数据库   时间:2018-10-04 10:41:13    阅读次数:139
SQL注入攻击及其解决方法
SQL注入攻击: 当程序中出现了SQL拼接时,当输入的值为jack'#或者'jack' or '1=1时,会让SQL语义发生改变,因为SQL语句中出现了SQL的关键字(# or 1=1),造成数据泄露,系统安全隐患。 SQL语义发生改变的语句例如: 解决SQL攻击: 利用PreparedStatem ...
分类:数据库   时间:2018-08-22 19:34:26    阅读次数:169
mybatis中的#{}和${}区别
一、总结: #{ }:占位符,防止sql注入 ${ }:sql拼接符号 二、分析: 动态sql是mybatis的强大的特性之一。mybatis在对sql语句进行预编译之前会对sql进行动态解析,解析为一个BoundSql对象,也是在此处对动态SQL进行处理。 在动态SQL解析中,#{ }和${ }不 ...
分类:其他好文   时间:2018-08-17 19:10:27    阅读次数:139
MyBatis一个映射发送多条SQL遇到的问题
在做批量更新的时候,我们可以知道经常是用mybatis动态sql拼接多条sql语句,如: 然而却一直报错,sql语句显然没有问题,在调试的时候发现第一个map传给数据库没有问题,而后面的map都没有传入,怀疑是数据库的只接受了第一个update的sql语句。 后来发现,原来mysql的批量更新是要我 ...
分类:数据库   时间:2018-08-16 20:57:43    阅读次数:203
SQL拼接小技巧(一)
# SQL拼接小技巧(一) # 2018/6/21 18:54:36 **关键字: SQL , 1 = 1 ,1 = 2** 如下代码中SQL拼接使用了1=1和1=2防止请求参数中条件为空或SQL注入的方式猜测表名,字段名 public DomainPage<RealNameVerifyInfo> ...
分类:数据库   时间:2018-06-21 19:45:35    阅读次数:665
74条   上一页 1 2 3 4 5 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!