没有合适的资源?快使用搜索试试~ 我知道了~
zoot:提供和使用 REST 服务的瘦React框架
共83个文件
scala:75个
java:3个
gitignore:1个
需积分: 5 0 下载量 58 浏览量
2021-06-23
09:45:04
上传
评论
收藏 85KB ZIP 举报
温馨提示
佐特 提供和使用 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.zip (83个子文件)
zoot-master
.travis.yml 173B
zoot-sample
src
main
scala
net
fwbrasil
zoot
sample
counter
Api.scala 703B
Finagle.scala 2KB
Spray.scala 2KB
Service.scala 958B
LICENSE-LGPL 26KB
zoot-finagle
src
test
scala
net
fwbrasil
zoot
finagle
response
ResponseToFinagleSpec.scala 895B
ResponseFromFinagleSpec.scala 920B
FutureBridgeSpec.scala 1KB
request
RequestMethodSpec.scala 1KB
RequestFromFinagleSpec.scala 1KB
RequestToFinagleSpec.scala 1011B
FinagleIntegrationTest.scala 2KB
Spec.scala 342B
main
scala
net
fwbrasil
zoot
finagle
response
ResponseFromFinagle.scala 663B
responseStatus.scala 4KB
ResponseToFinagle.scala 735B
FutureBridge.scala 968B
request
RequestFromFinagle.scala 2KB
RequestMethod.scala 596B
RequestToFinagle.scala 909B
FinagleClient.scala 887B
FinagleServer.scala 1KB
.gitignore 104B
project
plugins.sbt 350B
ZootBuild.scala 5KB
README.md 8KB
zoot-spray
src
test
scala
net
fwbrasil
zoot
spray
response
ResponseToSpraySpec.scala 804B
ResponseFromSpraySpec.scala 632B
request
RequestMethodSpec.scala 1KB
RequestFromSpraySpec.scala 626B
RequestToSpraySpec.scala 820B
SprayIntegrationTest.scala 1KB
Spec.scala 340B
main
scala
net
fwbrasil
zoot
spray
response
ResponseStatus.scala 4KB
ResponseFromSpray.scala 511B
ResponseToSpray.scala 577B
SprayServer.scala 1000B
SprayClient.scala 971B
request
RequestToSpray.scala 776B
RequestFromSpray.scala 733B
RequestMethod.scala 614B
zoot-core
src
test
scala
net
fwbrasil
zoot
core
response
ResponseSpec.scala 1KB
filter
FilterSpec.scala 1KB
endpoint
EndpointSpec.scala 7KB
EndpointTemplateSpec.scala 3KB
RequestProducerSpec.scala 4KB
Session.scala 473B
RequestConsumerSpec.scala 10KB
Test.scala 67B
request
RequestPathTemplateSpec.scala 3KB
RequestSpec.scala 2KB
RequestPathSpec.scala 477B
RequestAwarenessSpec.scala 2KB
ServerSpec.scala 6KB
mapper
StringMapperSpec.scala 1KB
JacksonStringMapperSpec.scala 203B
ClientSpec.scala 5KB
Spec.scala 339B
util
StubSpec.scala 1KB
RichIterableSpec.scala 3KB
main
java
net
fwbrasil
zoot
core
response
ResponseStatus.java 1009B
api
EndpointAnnotation.java 418B
request
RequestMethod.java 509B
scala
net
fwbrasil
zoot
core
response
Response.scala 437B
filter
Filter.scala 724B
Api.scala 543B
endpoint
RequestProducer.scala 2KB
RequestConsumer.scala 3KB
EndpointTemplate.scala 637B
Endpoint.scala 3KB
ResponseEncoder.scala 2KB
request
Request.scala 536B
RequestPathTemplate.scala 2KB
RequestPath.scala 308B
mapper
JacksonStringMapper.scala 2KB
StringMapper.scala 847B
Client.scala 2KB
Encoder.scala 340B
Server.scala 1KB
util
Stub.scala 2KB
RichIterable.scala 844B
RequestAwareness.scala 835B
共 83 条
- 1
资源评论
管墨迪
- 粉丝: 21
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功