在进行数据库的查询的时候出现上述这种错误时,应该检查的是你自己数据库中的字段是否和MySQL中的关键字重复。关键字:defaultParameterMapsettingparameters这种的解决办法:去mapper的映射文件中查看字段名是否匹配。查看表名是否是关键字(如:表名(或者是字段名)是order时,与MySQL中的orderby关键字冲突,所以会报上述的错误)解决办法:修改表名(或者是字段名)(与关键字重复的名字),这种是最直接简单粗暴的方法。在表名前后分别上加上``这个符号(如:原来的order变成`order`)。如此就可以完美解决了。