@Target(value=METHOD)
@Retention(value=RUNTIME)
@Inherited
public @interface ServicePort
| 限定符和类型 | 可选元素和说明 |
|---|---|
java.lang.String[] |
genericParam
指定要生成多态端口的参数名,默认不生成多态端口
|
java.lang.String[] |
genericTypes
可以将
DeriveMethod.bridgeType()转成 Service.targetType()的数据类型列表会根据这个名字生成 "ByXXX"后缀的方法,例如:定义为{"URL","Base64"} 不允许有重复的值,必须是 Service.genericTypes()定义的子集为空时使用 Service.genericTypes() |
java.lang.String |
suffix
端口(方法)名后缀,用于防止端口名冲突
|
public abstract java.lang.String[] genericTypes
DeriveMethod.bridgeType()转成 Service.targetType()的数据类型列表Service.genericTypes()定义的子集Service.genericTypes()Copyright © 2022. All Rights Reserved.