批注接口 ComponentDefine


@Retention(RUNTIME) @Target(TYPE) public @interface ComponentDefine
默认的组件id定义注解 1.该注解不会被继承,使用子类的Class查询得到的将是另一个组件id。 2.可以通过额外的注解附加信息,需要定制解析器 3.组件id解析重定向,请使用ComponentRedirect
作者:
wjybxx date - 2025/3/26
  • 元素详细资料

    • name

      String name
      组件的名字 -- 默认使用Object.getClass()类的简单名
      默认值:
      ""
    • kind

      组件类型 -- 默认为脚本类型,即所有方法都生效
      默认值:
      SCRIPT
    • shared

      boolean shared
      是否是共享组件
      默认值:
      false
    • maxCount

      int maxCount
      最大组件数
      默认值:
      1
    • flags

      int flags
      用户自定义flags
      默认值:
      0
    • mountPath

      String mountPath
      挂载路径
      默认值:
      ""
    • customData

      String customData
      自定义切面数据 -- 用于自定义解析
      默认值:
      ""