import com.example.resty.Resty;
public class App {
public static void main(String[] args) {
Resty resty = new Resty();
resty.setPort(8080);
resty.setBaseUrl("/api");
resty.addRoute("/users", new UserHandler());
resty.start();
}
}
import com.example.resty.Request;
import com.example.resty.Response;
import com.example.resty.Handler;
public class UserHandler implements Handler {
@Override
public void handle(Request request, Response response) {
String username = request.getParam("username");
// ...
response.setStatus(200);
response.setHeader("Content-Type", "application/json");
response.setBody("{\"message\": \"Hello, " + username + "!\"}");
}
}