java面试题网

普通会员

115

帖子

83

回复

169

积分

楼主
发表于 2019-09-27 17:03:13 | 查看: 5692| 回复: 0

Mybatis 如何防止 sql 注入?mybatis 拦截器了解过吗,应用场景是什么?

Mybatis 如何防止 sql 注入?mybatis 拦截器了解过吗,应用场景是什么?
答案:mybatis使用#{}经过预编译的,是安全的,防止sql注入。
Mybatis拦截器只能拦截四种类型的接口:Executor、StatementHandler、
ParameterHandler和ResultSetHandler。这是在Mybatis的Configuration中写死了的,
如果要支持拦截其他接口就需要我们重写 Mybatis 的 Configuration。Mybatis 可以对这四
个接口中所有的方法进行拦截。Mybatis拦截器常常会被用来进行分页处理。 


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/1390_1_1.html


java面试题交流群:327440556

您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018