
springboot
重弹
记录+分享
展开
-
从Redis中取缓存信息时报错com.alibaba.fastjson.JSONException: autoType is not support.
1、问题描述用redis工具类.set(key,value)方法存入缓存信息;用.get(key)取缓存信息。后台报错如下:2、报错分析从Redis中取值使用fastjson反序列化时发生的异常,此时查看自己使用.set(key,value)时存入的value是实体类,导致序列化是出现错误。(存入时有点太简单粗暴了)3、问题解决.set(key,value)存入时,如果value是实体类型的,需要做如下转换.set(key, JSON.toJSONString(实体))希望可以解决同志们的类似原创 2022-05-07 15:04:48 · 1402 阅读 · 0 评论 -
RestTemplate 返回Map<>
RestTemplate 传参为String,返回Map<>private Map<String, Object> getSupplierFromSso(String aa) { String url = ""; //设置请求头(防止乱码) HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.parseMediaType("application/原创 2021-10-13 11:33:41 · 1564 阅读 · 0 评论 -
@Component与@WebFilter中指定路径冲突解决
功能描述在项目中加入自定义的filter过滤器处理数据问题描述1、只添加@WebFilter,此时过滤器不生效@WebFilter(filterName = "paramRSAFilter", urlPatterns = "/api/*")public class ParamRSAFilter implements Filter {}注:filterName = “类名 首字母小写”2、同时添加@Component和@WebFilter,此时过滤器生效但urlPatterns 配置路径无效(原创 2021-05-26 10:49:32 · 1137 阅读 · 4 评论