diff --git a/src/org/redkale/net/http/RestCookie.java b/src/org/redkale/net/http/RestCookie.java index 99916838c..eb069fb52 100644 --- a/src/org/redkale/net/http/RestCookie.java +++ b/src/org/redkale/net/http/RestCookie.java @@ -23,4 +23,6 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME; public @interface RestCookie { String value(); //cookie名 + + String comment() default ""; //备注描述 } diff --git a/src/org/redkale/net/http/RestHeader.java b/src/org/redkale/net/http/RestHeader.java index 2428f6b1d..c285ae70a 100644 --- a/src/org/redkale/net/http/RestHeader.java +++ b/src/org/redkale/net/http/RestHeader.java @@ -23,4 +23,6 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME; public @interface RestHeader { String value(); //参数名 + + String comment() default ""; //备注描述 } diff --git a/src/org/redkale/net/http/RestMapping.java b/src/org/redkale/net/http/RestMapping.java index 6c4b792ec..da4ce420c 100644 --- a/src/org/redkale/net/http/RestMapping.java +++ b/src/org/redkale/net/http/RestMapping.java @@ -35,6 +35,8 @@ public @interface RestMapping { */ String name() default ""; + String comment() default ""; //备注描述 + boolean auth() default false; //是否鉴权,默认不鉴权 int actionid() default 0; //操作ID值,鉴权时用到, 对应@WebAction.actionid diff --git a/src/org/redkale/net/http/RestParam.java b/src/org/redkale/net/http/RestParam.java index 3c16ee17d..8aeb790a6 100644 --- a/src/org/redkale/net/http/RestParam.java +++ b/src/org/redkale/net/http/RestParam.java @@ -24,4 +24,6 @@ public @interface RestParam { String value(); //参数名 + String comment() default ""; //备注描述 + }