org.redkale.net.http

## 注释类型 RestMapping

-     @Inherited
       @Documented
       @Target(value=METHOD)
       @Retention(value=RUNTIME)
       @Repeatable(value=RestMappings.class)
      public @interface RestMapping

  只能依附在Service实现类的public方法上 value默认为"/" + Service的类名去掉Service字样的小写字符串 (如HelloService，的默认路径为/hello)。

  详情见: https://redkale.org

- - ### 可选元素概要

    可选元素
    限定符和类型 | 可选元素和说明
    --- | ---
    `int` | `actionid`
    `boolean` | `auth`
    `int` | `cachetimeout`
    `java.lang.String` | `comment`
    `boolean` | `ignore`
    `java.lang.String` | `jsvar`
    `java.lang.String[]` | `methods`
    `java.lang.String` | `name` 请求的方法名, 不能含特殊字符 默认为方法名的小写(若方法名以createXXX、updateXXX、deleteXXX、queryXXX、findXXX且XXXService为Service的类名将只截取XXX之前)

- - ### 元素详细资料

    - #### ignore

          public abstract boolean ignore

      默认值:
        false

  - - #### name

          public abstract java.lang.String name

      请求的方法名, 不能含特殊字符 默认为方法名的小写(若方法名以createXXX、updateXXX、deleteXXX、queryXXX、findXXX且XXXService为Service的类名将只截取XXX之前)
      返回:
        name
      默认值:
        ""

  - - #### comment

          public abstract java.lang.String comment

      默认值:
        ""

  - - #### auth

          public abstract boolean auth

      默认值:
        false

  - - #### actionid

          public abstract int actionid

      默认值:
        0

  - - #### cachetimeout

          public abstract int cachetimeout

      默认值:
        0

  - - #### methods

          public abstract java.lang.String[] methods

      默认值:
        {}

  - - #### jsvar

          public abstract java.lang.String jsvar

      默认值:
        ""