类org.springframework.http.server.reactive.TomcatHttpHandlerAdapter源码实例Demo

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

源代码1 项目: spring-reactive-sample   文件: Application.java
@Bean
@Profile("default")
public Tomcat embeddedTomcatServer(ApplicationContext context) {
    HttpHandler handler = WebHttpHandlerBuilder.applicationContext(context).build();

    Servlet servlet = new TomcatHttpHandlerAdapter(handler);
    Tomcat tomcat = new Tomcat();

    File base = new File(System.getProperty("java.io.tmpdir"));
    Context rootContext = tomcat.addContext("", base.getAbsolutePath());
    Tomcat.addServlet(rootContext, "main", servlet).setAsyncSupported(true);
    rootContext.addServletMappingDecoded("/", "main");

    tomcat.setHostname("localhost");
    tomcat.setPort(this.port);
    tomcat.setBaseDir(System.getProperty("java.io.tmpdir"));

    return tomcat;
}
 
源代码2 项目: spring-analysis-note   文件: TomcatHttpServer.java
private ServletHttpHandlerAdapter initServletAdapter() {
	return new TomcatHttpHandlerAdapter(resolveHttpHandler());
}
 
源代码3 项目: java-technology-stack   文件: TomcatHttpServer.java
private ServletHttpHandlerAdapter initServletAdapter() {
	return new TomcatHttpHandlerAdapter(resolveHttpHandler());
}
 
 类所在包
 同包方法