import io.javalin.Javalin;
public class Main {
public static void main(String[] args) {
Javalin app = Javalin.create().start(7000);
// Definiowanie prostej trasy GET
app.get("/hello", ctx -> ctx.result("Hello, World!"));
// Endpoint REST API
app.get("/api/users/:id", ctx -> {
String userId = ctx.pathParam("id");
ctx.json(new User(userId, "John Doe"));
});
}
}
class User {
public String id;
public String name;
public User(String id, String name) {
this.id = id;
this.name = name;
}
}
pom.xml
dodaj zależność do Javalin:
io.javalin
javalin
5.0.0