mybatisl中#和$区别

在mybatis接口mapper文件中引用传入的参数是通过#{param}或者${param}来使用的。 至于mybatisl中#{}和${}的区别其实很简单,但是之前一直没有理解清楚,网上一堆错误的理解。所以在这里记录一下 其实这个问题很简单。 select * from t_user where name = #{param} 使用#{}就等于使用了PrepareStatement这种占位符的形式。…