mybatis学习日记1- # 和 $ 的区别

在java ee轻量级框架一书中提到了 $ 和 # , 那么它们的区别是什么呢?

 

  #号作占位符,传参是字符串可以防止SQL注入,可以作为where后面条件使用。

    $号传过去是值,可以做表名,select的字段已经where条件的字段使用,如 select * from ${tableName} order by ${id} 

posted @ 2020-08-10 14:49  zhuzx  阅读(36)  评论(0)    收藏  举报