org.redkale.net.http

## 注释类型 RestService

-     @Inherited
       @Documented
       @Target(value=TYPE)
       @Retention(value=RUNTIME)
      public @interface RestService

  只能依附在Service类上，name默认为Service的类名小写并去掉Service字样及后面的字符串 (如HelloService/HelloServiceImpl，的默认路径为 hello)。

  详情见: https://redkale.org

- - ### 可选元素概要

    可选元素
    限定符和类型 | 可选元素和说明
    --- | ---
    `java.lang.String` | `comment` 备注描述
    `boolean` | `ignore` 是否屏蔽该类的转换
    `int` | `moduleid` 模块ID值，鉴权时用到, 对应@WebServlet.moduleid
    `java.lang.String` | `name` 模块名, 只能是模块名,不能含特殊字符， 只能小写字母+数字，且不能以数字开头
    `boolean` | `repair` 同@WebServlet的repair属性

- - ### 元素详细资料

    - #### name

          public abstract java.lang.String name

      模块名, 只能是模块名,不能含特殊字符， 只能小写字母+数字，且不能以数字开头
      返回:
        模块名
      默认值:
        ""

  - - #### moduleid

          public abstract int moduleid

      模块ID值，鉴权时用到, 对应@WebServlet.moduleid
      返回:
        模块ID值
      默认值:
        0

  - - #### ignore

          public abstract boolean ignore

      是否屏蔽该类的转换
      返回:
        默认false
      默认值:
        false

  - - #### repair

          public abstract boolean repair

      同@WebServlet的repair属性
      返回:
        默认true
      默认值:
        true

  - - #### comment

          public abstract java.lang.String comment

      备注描述
      返回:
        备注描述
      默认值:
        ""