Mybatis中的#和$的区别

来源:互联网 发布:c语言中的enum 编辑:程序博客网 时间:2024/06/05 16:07

#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。

$将传入的数据直接显示生成在sql中。

$方式一般用于传入数据库对象,例如传入表名。

一般能用#的就别用$。

MyBatis排序时使用order by 动态参数时需要注意,用$而不是#


转载:http://weijun726.blog.163.com/blog/static/87342299201362652950398/

原创粉丝点击