Slide 18
Slide 18 text
命令形式
● 命令的にルーティングや処理を設定していく
● Javalin
● Helidon SE
● だいたい似ている
import io.helidon.webserver.WebServer;
void main() {
WebServer.builder()
.port(8080)
.routing(b ->
b.get("/hello", (req, res) -> res.send("Hello Helidon!"))
.get("/date", (req, res) -> res.send(LocalDate.now().toString()))
.get("/*", (req, res) -> res.send("It Works!")))
.build().start();
}
import io.javalin.Javalin;
void main() {
Javalin.create()
.get("/hello", ctx -> ctx.result("Hello Javalin!"))
.get("/date", ctx -> ctx.result(LocalDate.now().toString()))
.get("/*", ctx -> ctx.result("It works!!"))
.start(8080);
}