648540858
2023-02-06 fdd732250a599509f54a0408143f7803dff7febc
Merge pull request #739 from xiaoQQya/wvp-28181-2.0

序列化问题修复与代码优化
2个文件已修改
7 ■■■■■ 已修改文件
src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRESTfulUtils.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/utils/JsonUtil.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/media/zlm/ZLMRESTfulUtils.java
@@ -36,7 +36,7 @@
            // 设置连接超时时间
            httpClientBuilder.connectTimeout(5,TimeUnit.SECONDS);
            // 设置读取超时时间
            httpClientBuilder.readTimeout(5,TimeUnit.SECONDS);
            httpClientBuilder.readTimeout(10,TimeUnit.SECONDS);
            // 设置连接池
            httpClientBuilder.connectionPool(new ConnectionPool(16, 5, TimeUnit.MINUTES));
            if (logger.isDebugEnabled()) {
src/main/java/com/genersoft/iot/vmp/utils/JsonUtil.java
@@ -27,11 +27,10 @@
     * @return result type
     */
    public static <T> T redisJsonToObject(String key, Class<T> clazz) {
        JSONObject jsonObject = (JSONObject) RedisUtil.get(key);
        Object jsonObject = RedisUtil.get(key);
        if (Objects.isNull(jsonObject)) {
            return null;
        }
        return JSON.parseObject(jsonObject.toJSONString(), clazz);
        return clazz.cast(jsonObject);
    }
}