diff --git a/src/main/java/com/alibaba/fastjson/serializer/JSONSerializer.java b/src/main/java/com/alibaba/fastjson/serializer/JSONSerializer.java index 64305cde..4a2302b9 100644 --- a/src/main/java/com/alibaba/fastjson/serializer/JSONSerializer.java +++ b/src/main/java/com/alibaba/fastjson/serializer/JSONSerializer.java @@ -504,11 +504,7 @@ public ObjectSerializer getObjectWriter(Class clazz) { return superWriter; } - if (Proxy.isProxyClass(clazz)) { - config.put(clazz, config.createJavaBeanSerializer(clazz)); - } else { - config.put(clazz, config.createJavaBeanSerializer(clazz)); - } + config.put(clazz, config.createJavaBeanSerializer(clazz)); } writer = config.get(clazz);