使用響應式路由的第二種方式是使用io.quarkus.vertx.web.Route注解的聲明式方法。要通路這個注解,你需要添加quarkus-vertx-web擴充:
然後你可以用@Route來注解方法。這些方法必須在CDI bean中定義。
打開org.acme.quickstart.ApplicationRoutes.java類并定義一個路由:
❶設定HTTP路徑和方法
❷RoutingContext擷取請求資訊
❸擷取查詢參數
❹處理邏輯
打開一個新的終端視窗,啟動Quarkus應用程式,并向新方法發送一個請求: