問題流程
①存儲:
存一對key-value結構的數據到redis中,如:“name”-“張三”,操作成功
②查看:
使用redisManager查看數據,可見value是中文顯示
③獲取:
根據key獲取value,在控制檯輸出value,顯示的是"張三"。
④調用
使用postman調用該接口,發現返回值是問號,如"??"
解決方式
有幸得高人指點,
在接口的@RequestMapping中添加 produces = “application/json; charset=utf-8” 即可。如下所示
@RequestMapping(value="/getValue", produces = "application/json; charset=utf-8")
@ResponseBody
public String getValue(String key) {
return jedisClient.get(key);
}