mybatis获取参数值的两种方式:
${}:insert into emp values(null, admin, 23, 男)
Statement:必须使用字符串拼接参数的方式操作SQL,一定要注意单引号问题
#{}:insert into emp values(null, ?, ?, ?)
PreparedStatement:可以使用通配符操作SQL,因为在String赋值时,可以自动加单引号,因为不需要注意单引号的使用问题
使用建议:建议使用#{},在特殊情况下,需要使用${},例如模糊查询和批量删除
不同的参数类型,${}和#{}的不
原创
2020-12-15 14:45:55 ·
2153 阅读 ·
0 评论