mybatis中的#和$的区别#方式能够很大程度防止sql注入。$方式无法防止Sql注入。$方式一般用于传入数据库对象,例如传入表名.表名作为变量时,必须使用 ${ }Mybatis 中$与#的区别如果使用在order by 中就需要使用 $.《深入理解mybatis原理(十二)》 mybatis深入理解之#与$区别