<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          JavalinKotlin/Java 輕量級 REST API 庫

          聯(lián)合創(chuàng)作 · 2023-09-19 07:29

          Javalin 旨在為 Kotlin 和 Java 提供一個易用的輕量級 REST API 庫。這個 REST API 易于使用,API 也非常的流暢。

          Javalin 主要有以下的特點:

          • 易用:不用提前學習任何概念就可以開始使用

          • 一致的API:所有的處理程序和映射器在Context (ctx)中都是無效的。

          • Kotlin和Java擁有幾乎完全相同的API

          • 是框架也是庫:無需擴展任何功能

          • 擁有完全可定制的嵌入式服務(wù)器(Jetty)

          • JSON對象映射

          • 通過AccessManager 接口簡單的按端點驗證

          • 簡單的靜態(tài)文件處理

          • 生命周期事件

          • CookieStore,一種簡單的用來序列化的方法和存儲在cookie中的對象。

          • 模板渲染

          • Markdown渲染

          下面是用Kotlin實現(xiàn)的 “Hello World”API的例子。

          import io.javalin.Javalin
          funmain(args: Array<String>) {
              val app = Javalin.create().port(7000)
              app.get("/") { ctx -> ctx.result("Hello World") }
          }
          瀏覽 19
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人黄色毛片网站 | 日本一级婬片A片免费播放一 | 18禁网站免费91 | 日韩人妻一区二区三区蜜桃视频 | 国产一区二区欧美 |