mybatis学习日记1- # 和 $ 的区别
在java ee轻量级框架一书中提到了 $ 和 # , 那么它们的区别是什么呢?
#号作占位符,传参是字符串可以防止SQL注入,可以作为where后面条件使用。
$号传过去是值,可以做表名,select的字段已经where条件的字段使用,如 select * from ${tableName} order by ${id}
在java ee轻量级框架一书中提到了 $ 和 # , 那么它们的区别是什么呢?
#号作占位符,传参是字符串可以防止SQL注入,可以作为where后面条件使用。
$号传过去是值,可以做表名,select的字段已经where条件的字段使用,如 select * from ${tableName} order by ${id}