分享了MyBatis中的#$

Mybatisxml中语句向SQL传参有两种方式:#{}${}

1. #{}

#{}这种方式SQL语句是经过预编译的,预编译后,会动态解析成一个参数标记符?,建议使用,防止注入。

2. ${}

${}在动态解析时候,会传入参数字符串。表名作参数和order by时必须使用。