<dependencies>
<dependency>
<groupId>io.expressif</groupId>
<artifactId>express</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
import io.expressif.Express;
import io.expressif.Route;
public class BookstoreApp {
public static void main(String[] args) {
Express app = new Express();
app.get("/", new Route() {
public void handle(Request req, Response res) {
}
});
app.get("/books", new Route() {
public void handle(Request req, Response res) {
}
});
app.post("/books", new Route() {
public void handle(Request req, Response res) {
}
});
app.listen(3000, new Express.Callback() {
public void onReady() {
}
});
}
}
mvn clean compile exec:java -Dexec.mainClass="com.example.BookstoreApp"