scala libraryDependencies += "org.scalatra" %% "scalatra-json" % "2.7.1" scala import org.scalatra._ import org.scalatra.json._ class MyRouter extends ScalatraServlet with JacksonJsonSupport { case class User(id: Int, name: String, email: String) protected implicit val jsonFormats: Formats = DefaultFormats.withBigDecimal post("/users") { val user = parsedBody.extract[User] // ... } get("/users/:id") { val user = User(1, "John Doe", "john@example.com") user.toJson } }


上一篇:
下一篇:
切换中文