ActiveJ輕量級 Java Web 框架
ActiveJ 是適用于現(xiàn)代 Web、云、高負載和微服務(wù)的 Java 框架,可作為 Spring/Micronauts/Netty/Jetty 的替代方案。它希望在無第三方依賴的情況下,盡可能以最精簡的方式提供優(yōu)秀的性能。
主要特性
- 最小依賴:輕量級的簡潔 Java 框架,無第三方依賴
- 擁有豐富的技術(shù)棧:可用于構(gòu)建快速的異步應(yīng)用程序
- 零開銷設(shè)計
- 可作為 Spring、Micronaut、Apache Spark、Quarkus 和其他解決方案的全功能替代品
示例代碼
class Main extends HttpServerLauncher {
@Provides
AsyncServlet servlet() {
return request -> HttpResponse.ok200()
.withPlainText("Hello World");
}
public static void main(String[] args) throws Exception {
Launcher launcher = new HttpHelloWorldExample();
launcher.launch(args);
}
}
性能比較
評論
圖片
表情
