你看到的是今天的我,昨天的我已经死了

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

Mybatis什么时候用${}

$的作用是字符拼接,不能防止sql注入,比如:

  select * from ${tableName}

  select * from table where id in ${Id}

而#{}的作用是充当占位符

  select * from #{tableName} 就会变成  select * from 'tableName' 运行时就会报错 

 

总结一下:${}一般用在我们能够确定值的地方,也就是自己赋值的地方

     #{}用在用户输入值的地方

posted on 2020-11-10 22:17  橘子味的猫啊  阅读(1665)  评论(0编辑  收藏  举报

导航