From 76c54f8d54830a1348ef618c35487f7adccaff5a Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Sat, 16 Dec 2017 16:32:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86=E5=B8=A6?= =?UTF-8?q?=E6=9C=89@RestConvert=E6=96=B9=E6=B3=95=E7=94=9F=E6=88=90RestSe?= =?UTF-8?q?rvlet=E6=97=B6=E5=87=BA=E7=8E=B0=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/org/redkale/net/http/Rest.java | 2 +- test/org/redkale/test/rest/HelloService.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/redkale/net/http/Rest.java b/src/org/redkale/net/http/Rest.java index 13d339b71..ec471f54e 100644 --- a/src/org/redkale/net/http/Rest.java +++ b/src/org/redkale/net/http/Rest.java @@ -1562,7 +1562,7 @@ public final class Rest { mv.visitVarInsn(ALOAD, 0); mv.visitFieldInsn(GETFIELD, newDynName, REST_JSONCONVERT_FIELD_PREFIX + restConverts.size(), jsonConvertDesc); mv.visitVarInsn(ALOAD, maxLocals); - mv.visitMethodInsn(INVOKEVIRTUAL, respInternalName, "finish", "(" + convertDesc + typeDesc + "Ljava/lang/Object;)V", false); + mv.visitMethodInsn(INVOKEVIRTUAL, respInternalName, "finish", "(" + convertDesc + "Ljava/lang/Object;)V", false); } else { mv.visitVarInsn(ALOAD, maxLocals); mv.visitMethodInsn(INVOKEVIRTUAL, respInternalName, "finish", "(Ljava/lang/Object;)V", false); diff --git a/test/org/redkale/test/rest/HelloService.java b/test/org/redkale/test/rest/HelloService.java index c84daa060..86ef43990 100644 --- a/test/org/redkale/test/rest/HelloService.java +++ b/test/org/redkale/test/rest/HelloService.java @@ -74,6 +74,7 @@ public class HelloService implements Service { //查询List列表 @RestMapping(name = "list") + @RestConvert(type = HelloEntity.class, ignoreColumns = {"createtime"}) public List queryHello(HelloBean bean) { //通过 /pipes/hello/list?bean={...} 查询List列表 return source.queryList(HelloEntity.class, bean); }