Mybatis在Mapper.xml排序失效 #{字段} 将传入的数据都当成一个字符串,会对自动传入的数据加一个双引 如: order by #{id},如果传入的值是id,那么解析成sql时的值为order by “id”,这种情况会造成排序失 所以order by 排序,要使用$而不是# 这种要留意sql注入的问题 这种异常同样适用于直接把数据库Sql查询条件拼接后放入变量中的情况