Skip to content

Commit fbfa4b2

Browse files
committed
Merge pull request alibaba#202 from yakolee/master
support org.springframework.cglib.proxy.Factory
2 parents b7e6a3a + c833a6c commit fbfa4b2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/alibaba/fastjson/serializer/JSONSerializer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,8 @@ public ObjectSerializer getObjectWriter(Class<?> clazz) {
501501
boolean isCglibProxy = false;
502502
boolean isJavassistProxy = false;
503503
for (Class<?> item : clazz.getInterfaces()) {
504-
if (item.getName().equals("net.sf.cglib.proxy.Factory")) {
504+
if (item.getName().equals("net.sf.cglib.proxy.Factory")
505+
|| item.getName().equals("org.springframework.cglib.proxy.Factory")) {
505506
isCglibProxy = true;
506507
break;
507508
} else if (item.getName().equals("javassist.util.proxy.ProxyObject")) {

0 commit comments

Comments
 (0)