#{}和${}对sql就行传参的区别


         1.#{}就是占位符 相当于?  ${}就是连接符 相当于+


         2.#{}传递基本类型的值时 大括号中的参数名可以任意  ${}传递基本类型的值时 大括号中的参数名必须是value


         3.#{}传递值时 因为使用占位符 所有安全能够得到保障  ${}传递值时 因为直接进行值的拼接容易引起sql注入问题


版权声明:本文为weixin_44847304原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。