#表示占位符, 相当于JDBC中的?, 底层工作的是PreparedStetement对象, SQL只编译一次, 而且没有SQL注入问题
#当传入的参数为一个简单类型时, #{}可以随便写
$ 表示字符串拼接, 底层工作的是Statement对象, 每次都会重新编译, 而且存在 SQL 注入问题
$ 当传入的参数为一个简单类型时, ${}只能写value
#{}和${}的区别
最新推荐文章于 2025-10-07 15:41:50 发布
本文探讨了在数据库操作中,使用#{}
1万+

被折叠的 条评论
为什么被折叠?



