mybaties # , $

mybaties会对#引入的值加上双引号,

如:

#{buildingName} -------->"buildingName";

mybaties会将$引入的值直接显示到sql中(有发生sql注入的危险);
如:
${buildingName}--------->"buildingName";


#方式能够很大程度防止sql注入。
$方式无法防止Sql注入。
一般能用#的就别用$.
posted @ 2016-10-08 11:44  it馅儿包子  阅读(218)  评论(0编辑  收藏  举报