MaBatis中的#{}和${}
1、在MyBatis 的映射配置文件中,动态传递参数有两种方式:
(1)#{} 占位符
(2)${} 拼接符
2、#{} 和 KaTeX parse error: Expected 'EOF', got '#' at position 16: {} 的区别
(1)
1)#̲{} 为参数占位符 ?,即sq…{} 为字符串替换,即 sql 拼接
(2)
1)#{}:动态解析 -> 预编译 -> 执行
2)${}:动态解析 -> 编译 -> 执行
(3)
1)#{} 的变量
原创
2021-09-22 10:30:42 ·
150 阅读 ·
1 评论