会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
那光芒很刺眼
安静的码农
博客园
首页
新随笔
联系
订阅
管理
2019年4月18日
mybatis #{}和${}的区别是什么
摘要: #{}是预编译处理,${}是字符串替换。 (1)mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值。 (2)mybatis在处理${}时,就是把${}替换成变量的值。 (3)使用#{}可以有效的防止SQL注入,提高系统安全性。原因在
阅读全文
posted @ 2019-04-18 11:35 那光芒很刺眼
阅读(1276)
评论(0)
推荐(0)
编辑
公告