<select id="queryByParams" parameterType="MyTestDO" resultMap="MyTestMap">
2 SELECT * FROM tb_name order by #{ID}
3 </select>
如果用#,假如前端传入ID: deparment_id 就会变成select * from tb_name order by ‘deparment_id’,就无法在数据库中搜索到数据,数据库中的字段不存在 ‘字段名’ 加上单引号的情况
使用$符号 假如前端传入ID: deparment_id 就会变成select * from tb_name order by deparment_id,就额可以得到想到的结果。