永发信息网

mybatis的mapper文件中#和$的区别

答案:1  悬赏:70  手机版
解决时间 2021-03-28 10:15
  • 提问者网友:不爱我么
  • 2021-03-27 15:44
mybatis的mapper文件中#和$的区别
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-03-27 16:53
1.优先使用#{paramName,jdbcType=VARCHAR} 写法,除了可以防止sql注入以外,它还能在参数里含有单引号的时候自动转义, 而${paramName}由于是类似于拼接sql的写法,不具备此功能。 2.注意,使用 #{paramName,jdbcType=VARCHAR} 写法的时候
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯