|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 必需 | 可选 | 详细信息: 元素 | ||||||||
@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
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 必需 | 可选 | 详细信息: 元素 | ||||||||