#{}与${}的区别

区别: 1. #{} 解析为一个 JDBC 预编译语句(prepared statement)的参数标记符,一个 #{ } 被解析为一个参数占位符;而${}仅仅为一个纯碎的 string 替换,在动态 SQL 解析阶段将会进行变量替换。 2. #{} 解析之后会将String类型的数据自动加上引号,
posted @ 2022-10-12 14:08  锦瑟流年3344  阅读(104)  评论(0编辑  收藏  举报