文件名称:fertx:功能性Vert.x Web + Scala(受Akka http启发)
文件大小:129KB
文件格式:ZIP
更新时间:2024-03-12 04:28:04
scala vertx vertx-web Scala
Fertx:功能性Vert.x Web DSL Fertx是处理Vert.x Web的Route声明的一种功能方式。 简约示例: HEAD ( " api " / " health " ).map { () => OK } 如果您觉得map更自然,则可以将其替换为apply 。 上面的例子可以写成: HEAD ( " api " / " health " ) { () => OK } 从路径中提取数据: GET ( " api " / " todos " / 'id .as[ Int ]) { todoId => if (todoId > 10 ) { // todoId is an Int NotFound } else { OK } } 从路径中提取数据并查询: GET ( " api " / " todos " / 'id .as[ I