ibatis中 #跟$的区别

ibatis中 #和$的区别据我理解是这样的#是把传入的数据做类型转换,如果转换后拼接的sql语法错误,则会变成?

ibatis中 #和$的区别
据我理解是这样的

#是把传入的数据做类型转换,如果转换后拼接的sql语法错误,则会变成?问号
$是把传入的数据直接生成在sql里。传什么打什么