Kaynağa Gözat

移除fastjson依赖

woody 2 yıl önce
ebeveyn
işleme
c1be3c1d8c

+ 0 - 4
framework-base/pom.xml

@@ -113,10 +113,6 @@
             <groupId>org.bouncycastle</groupId>
             <artifactId>bcpkix-jdk15on</artifactId>
         </dependency>
-        <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>fastjson</artifactId>
-        </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>

+ 0 - 6
framework-dependencies/pom.xml

@@ -24,7 +24,6 @@
         <xerces.version>2.12.0</xerces.version>
         <lombok.version>1.18.18</lombok.version>
         <bcpkix-jdk15on.version>1.64</bcpkix-jdk15on.version>
-        <fastjson.version>1.2.75</fastjson.version>
         <pinyin4j.version>2.5.1</pinyin4j.version>
         <protostuff.version>1.7.2</protostuff.version>
         <xmpcore.version>6.1.11</xmpcore.version>
@@ -88,11 +87,6 @@
                 <artifactId>bcpkix-jdk15on</artifactId>
                 <version>${bcpkix-jdk15on.version}</version>
             </dependency>
-            <dependency>
-                <groupId>com.alibaba</groupId>
-                <artifactId>fastjson</artifactId>
-                <version>${fastjson.version}</version>
-            </dependency>
             <dependency>
                 <groupId>com.belerweb</groupId>
                 <artifactId>pinyin4j</artifactId>

+ 2 - 2
framework-redis/src/main/java/com/chelvc/framework/redis/config/RedisConfigurer.java

@@ -3,7 +3,7 @@ package com.chelvc.framework.redis.config;
 import java.time.Duration;
 import java.util.Collection;
 
-import com.alibaba.fastjson.JSON;
+import com.chelvc.framework.base.context.JacksonContextHolder;
 import com.fasterxml.jackson.annotation.JsonAutoDetect;
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.annotation.PropertyAccessor;
@@ -88,7 +88,7 @@ public class RedisConfigurer extends CachingConfigurerSupport implements Applica
                 if (param != null) {
                     builder.append(param.getClass().getName());
                     builder.append("&");
-                    builder.append(JSON.toJSONString(param));
+                    builder.append(JacksonContextHolder.serialize(param));
                     builder.append("&");
                 }
             }