会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我也有梦想呀
喜欢就努力的争取
博客园
首页
新随笔
联系
订阅
管理
#{}和${}的区别是什么?
#{}是预编译处理,${}是字符串替换。
Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法来赋值;
Mybatis 在处理${}时,就是把${}替换成变量的值。
使用#{}可以有效的防止 SQL 注入,提高系统安全性。
posted @
2021-03-12 20:56
我也有梦想呀
阅读(
189
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告