page contents

${} 和 #{}的区别?

轩辕小不懂 发布于 2022-07-11 14:28
阅读 524
收藏 0
分类:框架系列
3898
Nen
Nen
- 程序员

${}:简单字符串替换,把${}直接替换成变量的值,不做任何转换,这种是取值以后再去编译SQL语句。

#{}:预编译处理,sql中的#{}替换成?,补全预编译语句,有效的防止Sql语句注入,这种取值是编译好SQL语句再取值。

总结:一般用#{}来进行列的代替

请先 登录 后评论