文件名称:zoot:提供和使用 REST 服务的瘦React框架
文件大小:85KB
文件格式:ZIP
更新时间:2024-07-13 03:31:44
Scala
佐特 提供和使用 REST 服务的瘦React框架 Google 群组 - 工件发布在 Maven 中心: 使用zoot 例子 服务器和客户端示例实现: 合同 Zoot 使用 Api 特征来定义服务“合同”: trait SomeApi extends Api { @ endpoint( method = RequestMethod . PUT , path = " /simple " ) def simpleMethod ( someInt : Int ) : Future [ Int ] } 笔记: 可以使用原始类和非原始类作为参数并返回。 Api 方法必须返回 Future,否则会抛出异常。 API 应该始终是特征,而不是类或抽象类。 要聚合 API,只需使用公共 trait 继承。 可选参数 默认情况下,所有参数都是
【文件预览】:
zoot-master
----.travis.yml(173B)
----zoot-sample()
--------src()
----LICENSE-LGPL(26KB)
----zoot-finagle()
--------src()
----.gitignore(104B)
----project()
--------plugins.sbt(350B)
--------ZootBuild.scala(5KB)
----README.md(8KB)
----zoot-spray()
--------src()
----zoot-core()
--------src()