类org.springframework.boot.web.embedded.jetty.JettyReactiveWebServerFactory源码实例Demo

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

源代码1 项目: java-specialagent   文件: SpringWebFluxTest.java
@BeforeClass
public static void beforeClass() {
  APPLICATION_CONTEXT.registerBean("jettyReactiveWebServerFactory", JettyReactiveWebServerFactory.class, () -> new JettyReactiveWebServerFactory(0));
  APPLICATION_CONTEXT.registerBean("httpHandler", HttpHandler.class, () -> WebHttpHandlerBuilder.applicationContext(APPLICATION_CONTEXT).build());
  APPLICATION_CONTEXT.registerBean("webHandler", WebHandler.class, () -> SpringWebFluxTest::handler);
  APPLICATION_CONTEXT.refresh();

  final int serverPort = APPLICATION_CONTEXT.getWebServer().getPort();
  testRestTemplate = new TestRestTemplate(new RestTemplateBuilder().rootUri("http://127.0.0.1:" + serverPort));
}
 
 类所在包
 同包方法