类org.springframework.boot.context.embedded.ServletRegistrationBean源码实例Demo

下面列出了怎么用org.springframework.boot.context.embedded.ServletRegistrationBean的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: lemonaid   文件: CxfServletRegister.java
@Bean
public ServletRegistrationBean getODataServletRegistrationBean() {
	ServletRegistrationBean odataServletRegistrationBean = new ServletRegistrationBean(new CXFNonSpringJaxrsServlet(), "/odata.svc/*");
	Map<String, String> initParameters = new HashMap<String, String>();
	initParameters.put("javax.ws.rs.Application", "org.apache.olingo.odata2.core.rest.app.ODataApplication");
	initParameters.put("org.apache.olingo.odata2.service.factory", "com.sap.mentors.lemonaid.odata.JPAServiceFactory");
	odataServletRegistrationBean.setInitParameters(initParameters);
	return odataServletRegistrationBean;
}
 
源代码2 项目: odata-boilerplate   文件: CxfServletRegister.java
@Bean
public ServletRegistrationBean getODataServletRegistrationBean() {
	ServletRegistrationBean odataServletRegistrationBean = new ServletRegistrationBean(new CXFNonSpringJaxrsServlet(), "/odata.svc/*");
	Map<String, String> initParameters = new HashMap<String, String>();
	initParameters.put("javax.ws.rs.Application", "org.apache.olingo.odata2.core.rest.app.ODataApplication");
	initParameters.put("org.apache.olingo.odata2.service.factory", "com.penninkhof.odata.utils.JPAServiceFactory");
	odataServletRegistrationBean.setInitParameters(initParameters);
	return odataServletRegistrationBean;
}
 
源代码3 项目: moneta   文件: MonetaSpringBootApplication.java
@Bean
public ServletRegistrationBean memoryMonitorStartupServlet() {
	ServletRegistrationBean registration =
			new ServletRegistrationBean(new MemoryMonitorStartupServlet(), "/admin4j/memory");
	registration.setLoadOnStartup(1);
	return registration;
}
 
源代码4 项目: moneta   文件: MonetaSpringBootApplication.java
@Bean
public ServletRegistrationBean monetaServlet() {
	ServletRegistrationBean registration =
			new ServletRegistrationBean(new MonetaServlet(),
					"/moneta/topic/*");
	registration.addInitParameter(
			MonetaServlet.CONFIG_IGNORED_CONTEXT_PATH_NODES, "moneta,topic");
	return registration;
}
 
源代码5 项目: moneta   文件: MonetaSpringBootApplication.java
@Bean
public ServletRegistrationBean monetaTopicListServlet() {
	ServletRegistrationBean registration =
			new ServletRegistrationBean(new MonetaTopicListServlet(),
					"/moneta/topics/*");
	return registration;
}
 
源代码6 项目: spring-boot-samples   文件: WebServiceConfig.java
@Bean
public ServletRegistrationBean 
			dispatcherServlet(ApplicationContext applicationContext){
	MessageDispatcherServlet servlet = new MessageDispatcherServlet();
	servlet.setApplicationContext(applicationContext);
	servlet.setTransformWsdlLocations(true);
	return new ServletRegistrationBean(servlet, "/services/*");
}
 
源代码7 项目: Ratel   文件: DiscoveryServerMain.java
@Bean
public ServletRegistrationBean jerseyServlet() throws ServletException {
    ServletContainer servlet = new ServletContainer();
    ServletRegistrationBean registration = new ServletRegistrationBean(servlet, "/server/*");
    registration.addInitParameter(ServletProperties.JAXRS_APPLICATION_CLASS, JerseyConfig.class.getName());
    return registration;
}
 
源代码8 项目: Roothub   文件: RoothubApplication.java
/**
 * 注册 H2 数据库访问 Servlet
 * @return
 */
@Bean
   public ServletRegistrationBean createH2WebServlet(){
       ServletRegistrationBean servlet = new ServletRegistrationBean(new WebServlet(),"/h2-console/*");
       return servlet;
   }
 
源代码9 项目: springboot_cwenao   文件: DataConfig.java
@Bean
public ServletRegistrationBean druidServlet() {
    return new ServletRegistrationBean(new StatViewServlet(), "/druid/*");
}
 
源代码10 项目: JavaExercises   文件: JsfConfig.java
@Bean
public ServletRegistrationBean facesServletRegistration() {
    ServletRegistrationBean servletRegistrationBean = new JsfServletRegistrationBean(new MyFacesServlet());
    servletRegistrationBean.setLoadOnStartup(1);
    return servletRegistrationBean;
}
 
源代码11 项目: ola   文件: HystrixServletConfiguration.java
@Bean
public ServletRegistrationBean jerseyServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean(new HystrixMetricsStreamServlet(), "/hystrix.stream");
    return registration;
}
 
源代码12 项目: video-streaming-service   文件: DbAuthConfig.java
@Bean
public ServletRegistrationBean h2servletRegistration() {
    ServletRegistrationBean registration = new ServletRegistrationBean(new WebServlet());
    registration.addUrlMappings("/console/*");
    return registration;
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), BASE_URL + "/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), "/soap-api/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), "/soap-api/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), BASE_URL + "/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), BASE_URL + "/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), "/soap-api/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), BASE_URL + "/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), "/soap-api/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), BASE_URL + "/*");
}
 
@Bean
public ServletRegistrationBean cxfServlet() {
    return new ServletRegistrationBean(new CXFServlet(), BASE_URL + "/*");
}
 
@Bean
public ServletRegistrationBean mockStreamServlet() {
    return new ServletRegistrationBean(new MockStreamServlet(), "/mock.stream");
}
 
源代码24 项目: spring-cxf   文件: Application.java
@Bean
public ServletRegistrationBean servletRegistrationBean(ApplicationContext context) {
    return new ServletRegistrationBean(new CXFServlet(), "/api/*");
}
 
源代码25 项目: onboard   文件: Application.java
@Bean
public ServletRegistrationBean servletRegistrationBean() throws ServletException {
    return new ServletRegistrationBean(getGitServlet(), "/api/*");
}
 
@Bean
public ServletRegistrationBean nullServletRegistration() {
    return new ServletRegistrationBean(new NullHttpServlet(), "/null");
}
 
源代码27 项目: enhanced-pet-clinic   文件: DandelionConfig.java
@Bean
public ServletRegistrationBean dandelionServletRegistrationBean() {
	return new ServletRegistrationBean(new DandelionServlet(), "/dandelion-assets/*");
}
 
源代码28 项目: boot-examples   文件: Application.java
@Bean
public ServletRegistrationBean jerseyServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean(new ServletContainer(), "/*");
    registration.addInitParameter(ServletProperties.JAXRS_APPLICATION_CLASS, JaxRsApplication.class.getName());
    return registration;
}
 
源代码29 项目: boot-makeover   文件: ApplicationInitializer.java
@Bean
public ServletRegistrationBean jerseyServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean(new ServletContainer(), "/v1.0/**");
    registration.addInitParameter(ServletProperties.JAXRS_APPLICATION_CLASS, JerseyConfig.class.getName());
    return registration;
}
 
 类所在包
 类方法
 同包方法