@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Import(value=RestBeanRegister.class) public @interface EnableRest
Rest代理Rest,
SpringRestIntegration| 限定符和类型 | 字段和说明 |
|---|---|
static int |
NOT_SET_INT |
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<?>[] |
basePackageClasses
被扫描的包
|
String[] |
basePackages
被扫描的包
|
String |
charset
全局charset
|
String |
charsetString
charset
|
int |
connectTimeout
建立TCP连接的超时时间
|
String |
connectTimeoutString
建立TCP连接的超时时间
|
Class<?>[] |
excludeClasses
排除的类
|
String[] |
excludePackages
不被扫描的包
|
Class<? extends Interceptor>[] |
interceptorClasses
全局拦截器(执行优先级较
interceptorsRef()低) |
String[] |
interceptorsRef
被Spring容器托管的全局拦截器(执行优先级较
interceptorClasses()高) |
int |
socketTimeout
数据传输过程中数据包之间间隔的最大时间
|
String |
socketTimeoutString
数据传输过程中数据包之间间隔的最大时间
|
String |
userAgent
全局User-Agent
|
String |
userAgentString
User-Agent
|
public abstract String[] basePackages
public abstract Class<?>[] basePackageClasses
public abstract String[] excludePackages
public abstract Class<?>[] excludeClasses
public abstract String[] interceptorsRef
interceptorClasses()高)public abstract Class<? extends Interceptor>[] interceptorClasses
interceptorsRef()低)public abstract String userAgent
public abstract String userAgentString
public abstract String charset
public abstract String charsetString
public abstract String socketTimeoutString
Duration.parse(CharSequence) 形式的值public abstract String connectTimeoutString
Duration.parse(CharSequence) 形式的值Copyright © 2019. All rights reserved.