#{}和${}的区别是什么

(1) 直 接 取 变 量 中 的 值 和 s q l 预 处 理 ( 2 ) M y b a t i s 取 {}直接取变量中的值和sql预处理 (2)Mybatis取 sql(2)Mybatis{}的时候,会直接取变量中的值,而处理#{}的时候会有一个?号占位符,
调用PrepareStatement【铺瑞排丝den的门特】中的set方法给?赋值

(3)#{}可以防止sql注入问题

猜你喜欢

转载自blog.csdn.net/jq1223/article/details/114103707