最近线上碰到一点小问题,分析其原因发现是出在对 RPC 使用上的一些细节掌握不够清晰导致。很多时候我们做业务开发会把 RPC 当作黑盒机制来使用,但若不对黑盒的工作原理有个基本掌握,也容易犯一些误用的微妙错误。 虽然曾经已经写过一篇《RPC 的概念模型与实现解析》 从概念模型和实现细节上讲述 ...
做一个积极的人 编码 改bug 提升自己 我有一个乐园,面向编程,春暖花开 模糊查询在项目中还是经常使用的,本文就简单整理Mybatis中使用Like进行模糊查询的几种写法以及一些常见的问题。 使用Springboot简单配置一下Mybatis,然后进行说明。Springboot集成Mybatis这里就不做介绍了。 初始数据 方式一 在Mybatis中的第一种写法: 这种会有sql注入的问题,需 ...
2019-10-19 14:10 0 3334 推荐指数:
最近线上碰到一点小问题,分析其原因发现是出在对 RPC 使用上的一些细节掌握不够清晰导致。很多时候我们做业务开发会把 RPC 当作黑盒机制来使用,但若不对黑盒的工作原理有个基本掌握,也容易犯一些误用的微妙错误。 虽然曾经已经写过一篇《RPC 的概念模型与实现解析》 从概念模型和实现细节上讲述 ...
在做查询时,我们一般会有使用like需求 例如: 1、使用$符号:它可以进行拼接,但会有sql注入的问题 2、在传入name属性,就设置为‘%李白%’,然后使用#符号 3、使用mybatis的bind标签 ...
1、GROUP BY 和 ORDER BY一起使用时,ORDER BY要在GROUP BY的后面。 2、ORDER BY 的字段在GROUP BY 后面必须有 3、在select需要查询的语句中选中的字段,必须出现在group by子句中 4、group by不一定要配合聚合函数 ...
http://chaoskeh.com/blog/some-experience-of-using-zepto.html 前段时间完成了公司一个产品的 HTML5 触屏版,开发中使用了 Zepto 这个著名的 DOM 操作库。为什么不是 jQuery 呢?因为 jQuery 的目标是兼容所有 ...
以下就总结一下Mybatis的使用中的一些不太注意的技巧,算是Mybatis的总结笔 1、插入时主键返回 我们向数据库插入一条记录是,使用Mybatis的<insert>是无法返回插入的主键的,而我们需要这个刚插入的主键,可以如下返回 自增 ...
对于react hooks刚开始使用的开发者,为了保证不误用,官方建议装上eslint-plugin-react-hooks 先 在.eslintrc.js文件里添加: 1.组件里有默认参数而且需要根据入参的变化而变化时使用函数 ()=>{} 传参 ...
第一种:使用${...} 注意:由于$是参数直接注入的,导致这种写法,大括号里面不能注明jdbcType,不然会报错。 弊端:可能会引起sql的注入,平时尽量避免使用${...} 第二种:使用#{...} 注意:因为#{...}解析成sql语句时候,会在变量外侧自动加单引号 ...
> Oracle > SQL Server > MySQL > DB2 > 通用 ...