@Target(value=TYPE) @Retention(value=RUNTIME) @Import(value={org.coodex.concrete.spring.ConcreteSpringConfigurationBeanDefinitionRegistrar.class,ConcreteJAXRSBeanDefinitionRegistrar.class}) @Documented public @interface EnableConcreteJAXRS
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<? extends ConcreteJSR339Application> |
application |
Class<?>[] |
classes
额外需要注册的类
默认使用Configuration命名空间 concrete/jaxrs/当前appSet 下的jaxrs.classes
|
String[] |
servicePackages
扫描concreteServices的包
默认使用Configuration命名空间 concrete/jaxrs/当前appSet 下的 api.packages,
如果为空,则使用Configuration命名空间 concrete/当前appSet 下的api.packages
|
String[] |
servletMappingUrls
默认使用Configuration命名空间 concrete/jaxrs/当前appSet 下的 jaxrs.servletMapping,
如果为空则为`/jaxrs/*`
|
public abstract String[] servicePackages
默认使用Configuration命名空间 concrete/jaxrs/当前appSet 下的 api.packages, 如果为空,则使用Configuration命名空间 concrete/当前appSet 下的api.packages
public abstract Class<?>[] classes
默认使用Configuration命名空间 concrete/jaxrs/当前appSet 下的jaxrs.classes
public abstract Class<? extends ConcreteJSR339Application> application
public abstract String[] servletMappingUrls
Copyright © 2020. All rights reserved.