类 JerseyAutoConfiguration
java.lang.Object
org.springframework.boot.autoconfigure.jersey.JerseyAutoConfiguration
- 所有已实现的接口:
Aware
,ServletContextAware
@AutoConfiguration(before=DispatcherServletAutoConfiguration.class,
after=JacksonAutoConfiguration.class)
@ConditionalOnClass({org.glassfish.jersey.server.spring.SpringComponentProvider.class,jakarta.servlet.ServletRegistration.class})
@ConditionalOnBean(type="org.glassfish.jersey.server.ResourceConfig")
@ConditionalOnWebApplication(type=SERVLET)
@AutoConfigureOrder(-2147483648)
@EnableConfigurationProperties(JerseyProperties.class)
public class JerseyAutoConfiguration
extends Object
implements ServletContextAware
Auto-configuration
for Jersey.- 从以下版本开始:
- 1.2.0
- 作者:
- Dave Syer, Andy Wilkinson, Eddú Meléndez, Stephane Nicoll
-
嵌套类概要
嵌套类 -
构造器概要
构造器构造器说明JerseyAutoConfiguration
(JerseyProperties jersey, org.glassfish.jersey.server.ResourceConfig config, ObjectProvider<ResourceConfigCustomizer> customizers) -
方法概要
修饰符和类型方法说明FilterRegistrationBean
<org.glassfish.jersey.servlet.ServletContainer> jerseyFilterRegistration
(JerseyApplicationPath applicationPath) ServletRegistrationBean
<org.glassfish.jersey.servlet.ServletContainer> jerseyServletRegistration
(JerseyApplicationPath applicationPath) void
setServletContext
(ServletContext servletContext)
-
构造器详细资料
-
JerseyAutoConfiguration
public JerseyAutoConfiguration(JerseyProperties jersey, org.glassfish.jersey.server.ResourceConfig config, ObjectProvider<ResourceConfigCustomizer> customizers)
-
-
方法详细资料
-
requestContextFilter
@Bean @ConditionalOnMissingFilterBean public FilterRegistrationBean<RequestContextFilter> requestContextFilter() -
jerseyApplicationPath
-
jerseyFilterRegistration
@Bean @ConditionalOnMissingBean(name="jerseyFilterRegistration") @ConditionalOnProperty(prefix="spring.jersey", name="type", havingValue="filter") public FilterRegistrationBean<org.glassfish.jersey.servlet.ServletContainer> jerseyFilterRegistration(JerseyApplicationPath applicationPath) -
jerseyServletRegistration
@Bean @ConditionalOnMissingBean(name="jerseyServletRegistration") @ConditionalOnProperty(prefix="spring.jersey", name="type", havingValue="servlet", matchIfMissing=true) public ServletRegistrationBean<org.glassfish.jersey.servlet.ServletContainer> jerseyServletRegistration(JerseyApplicationPath applicationPath) -
setServletContext
- 指定者:
setServletContext
在接口中ServletContextAware
-