数据库中数据 前端输入"张"模糊查询张三这一条数据结果却显示为空 检查后端输出的sql语句显示没有查询到数据 再把sql语句复制到navicat运行发现竟然能成功查出数据 最终经过查资料发现问题出在字符集编码 mysql的连接并未设置字符集编码 添加characterEncoding=UTF-8 最后就能正常查询了