#{}和${}
区别:
1、#{任意值},${value}
2、#{}会自动给字读段加上 ' ' (自动类型转换)
${}是原样输出,不会给查询的字段加单引号,适合于动态排序或查询
3、#{}可以防止sql注入
${}不防止
相同处:都可以传对象,获取对象的值
区别:
1、#{任意值},${value}
2、#{}会自动给字读段加上 ' ' (自动类型转换)
${}是原样输出,不会给查询的字段加单引号,适合于动态排序或查询
3、#{}可以防止sql注入
${}不防止
相同处:都可以传对象,获取对象的值