求解决,这是什么问题?怎么才能正确读取list的数据?

select语句中使用GROUP_CONCAT拼接,在mysql数据库中显示正常的查询结果,但是用jdbcTemplateRead.queryForList查询后返回的却是乱码,据说是对象的内存地址,不知道怎么解决!

不过我在公司的电脑上不会出现问题,在自己的电脑上才出现这个问题,难道是数据库:我自己电脑的数据库在本机,而公司的数据库在内网服务器。


慕村225694
浏览 88回答 2
2回答

慕田峪7331174

<filter>&nbsp; &nbsp;&nbsp;<filter-name>encodingFilter</filter-name>&nbsp;&nbsp;&nbsp;<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>&nbsp; &nbsp;<init-param>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<param-name>encoding</param-name>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param-value>UTF-8</param-value>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</init-param>在web.xml增加对应编码的配置

猛跑小猪

1.请确认公司电脑和家里电脑的语言一样,即都是中文操作系统2.请确认公司数据库编码和家里的数据库编码一样3.请对查询的结果进行编解码试试
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL