Mybatis中的 ${} 和 #{}区别与用法

#{} 这种取值是编译好SQL语句再取值
${} 这种是取值以后再去编译SQL语句
#{}方式能够很大程度防止sql注入。
$方式无法防止Sql注入。
$方式一般用于传入数据库对象,例如传入表名.
#{} 这种取值是编译好SQL语句再取值

${} 这种是取值以后再去编译SQL语句

#{}方式能够很大程度防止sql注入。

$方式无法防止Sql注入。
$方式一般用于传入数据库对象,例如传入表名.
#{} 这种取值是编译好SQL语句再取值 ${} 这种是取值以后再去编译SQL语句 #{}方式能够很大程度防止sql注入。 $方式无法防止Sql注入。 $方式一般用于传入数据库对象,例如传入表名.
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
Little compliments mean so much to me sometimes.
有时候,一点微不足道的肯定,对我却意义非凡
评论 抢沙发

请登录后发表评论

    暂无评论内容