问题:mysql数据库查询出来有数据而ssm查询出来是[]

时间:2022-07-25
本文章向大家介绍问题:mysql数据库查询出来有数据而ssm查询出来是[],主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

问题描述

前两天帮一位朋友看一个问题,发现有点奇怪,问题是这样的,ssm的框架数据库查询出来的数据,而ssm没有报错,查询出来没有数据并且结果为【】。

数据库:

ssm

问题处理

通过查询发现该问题在于该位朋友的mysql的编码是和编进来的编码不一致,导致传进数据库的时候是乱码,而查不出任何东西。在spring连接配置后面加上如下

characterEncoding=UTF-8

结果