Annotation Interface ScxRoute


@Target({METHOD,TYPE}) @Retention(RUNTIME) public @interface ScxRoute
路由注解 默认会在方法上进行继承 如果想在子类禁用 请使用 NoScxRoute
Version:
0.0.1
Author:
scx567888
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    是否忽略类级别上的 ScxRoute 注解所定义的顶级 url
    方法 默认所有
    int
    排序
    boolean
    注意 : 仅当作用于方法时生效 !!!
    path 路径
  • Element Details

    • value

      String value
      path 路径
      Default:
      "THIS IS A SPECIAL NULL VALUE FOR ANNOTATION - DO NOT USE\n"
    • methods

      HttpMethod[] methods
      方法 默认所有
      Default:
      {}
    • order

      int order
      排序
      Default:
      0
    • ignoreParentUrl

      boolean ignoreParentUrl
      是否忽略类级别上的 ScxRoute 注解所定义的顶级 url
      Default:
      false
    • useNameAsUrl

      boolean useNameAsUrl
      注意 : 仅当作用于方法时生效 !!! 是否使用方法名称作为 url 路径 仅当 value 为 "" 时生效 规则为 获取方法名称 然后转换为 短横线命名法 如 方法名为 getUserList 则 url 为 /user/get-user-list
      Default:
      true