![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
session
陌上风存
有爱好的女子,都活成了自己想要的样子
****************************************
个人微信:weliveintheworld
****************************************
微信公众号:qgzdnw(情感中的女王)
展开
-
轻松理解MyBatis二级缓存的设计原理
总之,要想使某条Select查询支持二级缓存,你需要保证: 1. MyBatis支持二级缓存的总开关:全局配置变量参数 cacheEnabled=true 2. 该select语句所在的Mapper,配置了 或节点,并且有效 3. 该select语句的参数 useCache=true。 总之,使用MyBatis的二级缓存有三个选择: 1.MyBatis自身提供的缓存实现; 2. 用转载 2017-11-11 09:41:50 · 433 阅读 · 0 评论 -
防止SQL注入
SQL注入的原理:1、SQL Injection:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。2、具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。SQL注入的总体思路:转载 2017-11-11 17:08:45 · 422 阅读 · 0 评论