作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在FEIGN-README中发现可以执行以下操作:
interface MarketDataRestClient {
@RequestLine("GET /api/v1/depth")
fun getOrderBook(@QueryMap orderBookQuery: OrderBookQuery) : OrderBook
}
data class OrderBookQuery(val symbol: String, val limit: Int? = 100)
/api/v1/depth?symbol={symbol}&limit={limit}
Exception in thread "main" java.lang.IllegalStateException: QueryMap parameter must be a Map: class OrderBookQuery
at feign.Util.checkState(Util.java:128)
at feign.Contract$BaseContract.parseAndValidateMetadata(Contract.java:126)
at feign.Contract$BaseContract.parseAndValidatateMetadata(Contract.java:64)
at feign.ReflectiveFeign$ParseHandlersByName.apply(ReflectiveFeign.java:146)
at feign.ReflectiveFeign.newInstance(ReflectiveFeign.java:53)
at feign.Feign$Builder.target(Feign.java:198)
at feign.Feign$Builder.target(Feign.java:194)
最佳答案
此功能将在9.7
中可用。撰写本文时,当前的发行版本是9.6
。如果您不想等待,请克隆存储库并运行构建项目。
关于kotlin - 通过POJO伪装QueryMap的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50044283/
我正在尝试像这样查询 github api... https://api.github.com/search/repositories?q=created:>=2015-07-11&sort=star
我有一些请求具有相同的端点,但参数和返回类型不同。 我用了@QueryMap作为参数,但我不知道如何写返回类型: 我必须写: @GET("xxx") Call> groupList1(@QueryMa
我正在使用 Spark java 作为我的 API。我有以下网址 get("/template/:id") -> controller.getById(req, res).handle(req, re
我的 Html 是 01 - Big Love.WAV
我是一名优秀的程序员,十分优秀!