Mybatis 中$与#的区别
1 #是将传入的值当做字符串的形式,
eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'.
2 $是将传入的数据直接显示生成sql语句
eg:select id,name,age from student where id =${id},当前端把id值1,传入到后台的时候,就相当于 select id,nam.
原创
2021-08-10 10:54:55 ·
1091 阅读 ·
0 评论