@Target(value=FIELD)
@Retention(value=RUNTIME)
@Documented
@Inherited
public @interface Rmid
| 限定符和类型 | 必需的元素和说明 |
|---|---|
java.lang.String |
rmiFieldName
远程参数名称,远程接口表对应的PK名称
|
java.lang.String |
url
远程映射接口地址
1、普通http地址,如:http://127.0.0.1:3100/account/api/test
2、本应用与在服务群中的其他应用远程接口,如:account/api/test
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
Rmid.Method |
method
调用远程映射接口方法,默认为Rmi.Method.GET
|
RmiParam[] |
param
调用远程映射时需要的参数
|
java.lang.String |
rmiFieldValue
远程参数值,默认为空,表示取当前对象中属性名称与rmiFieldName相同的属性值。
|
public abstract java.lang.String url
public abstract java.lang.String rmiFieldValue
public abstract RmiParam[] param
public abstract Rmid.Method method