Annotation Interface RestControllerRegister


@Retention(RUNTIME) @Target(TYPE) @Documented @Inherited @ResponseBody @RequestMapping public @interface RestControllerRegister
控制器注册,标识这个控制器会被动态注册
  • 可选元素概要

    可选元素
    修饰符和类型
    可选元素
    说明
    Alias for RequestMapping.consumes().
    Alias for RequestMapping.headers().
    Alias for RequestMapping.name().
    Alias for RequestMapping.params().
    Alias for RequestMapping.path().
    Alias for RequestMapping.produces().
    Alias for RequestMapping.value().
  • 元素详细资料

    • name

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String name
      Alias for RequestMapping.name().
      默认值:
      ""
    • value

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] value
      Alias for RequestMapping.value().
      默认值:
      {}
    • path

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] path
      Alias for RequestMapping.path().
      默认值:
      {}
    • params

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] params
      Alias for RequestMapping.params().
      默认值:
      {}
    • headers

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] headers
      Alias for RequestMapping.headers().
      默认值:
      {}
    • consumes

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] consumes
      Alias for RequestMapping.consumes().
      从以下版本开始:
      4.3.5
      默认值:
      {}
    • produces

      @AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] produces
      Alias for RequestMapping.produces().
      默认值:
      {}