@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Inherited @Component public @interface Router
BaseRouter
之上.@AliasFor(annotation=org.springframework.stereotype.Component.class, attribute="value") public abstract String value
public abstract String domain
Domain.code()
public abstract String name
public abstract String[] tags
通过标签,把众多的扩展点管理起来,结构化
Copyright © 2020–2023. All rights reserved.