|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 必需 | 可选 | 详细信息: 元素 |
@Retention(value=RUNTIME) @Target(value={TYPE,METHOD}) @Documented public @interface At
声明了一组URL。
这个注解可以声明在模块上,也可以声明在每个模块的入口函数里。
如果声明在模块上:
@At public class Abc {}又比如这个例子表示,整个模块各个入口函数的地址以 /uuu 或 /ddd 开头
@At({"/uuu", "/ddd"}) public class Abc {}
如果声明在入口函数上
@At public class Abc { @At public String hello() { return "Hello"; } }而这个例子,入口函数可以支持4个地址:
@At("/uuu", "/ddd") public class Abc{ @At("/say","/hello") public String hello() { return "Hello"; } }
可选元素摘要 | |
---|---|
java.lang.String |
key
如果为这个映射声明一个 key,哪么,可以通过 key 来访问这个 @At 的一个值 默认的,你不需要关心这个属性 |
java.lang.String[] |
value
|
public abstract java.lang.String key
默认的,你不需要关心这个属性
public abstract java.lang.String[] value
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 必需 | 可选 | 详细信息: 元素 |