vlambda博客
学习文章列表

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

问题描述

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

数据库:


ssm

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

问题处理

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

characterEncoding=UTF-8

结果