小编Miz*_*man的帖子

Swagger api列表是空的

最近我用我的一个项目配置了swagger.它在tomcat上使用jersey2和JAX-WS来获得宁静的API.我使用了以下手册进行配置

https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-Jersey-2.X-Project-Setup-1.5

$ {basepath} /swagger.json响应如下

{ "招摇": "2.0", "信息":{ "版本": "1.0.0", "称号": ""}, "主人": "本地主机:8080", "基本路径": "/ myapi" "方案":[ "HTTP"]}

不幸的是,它不包含我的资源包中的任何api.我试过以下问题的答案

招摇 - 没有API的空列表

但它也没有帮助.上面的答案使用com.wordnik.swagger.*package(s)但是手册中我得到了io.swagger.*package(s),它没有JaxrsApiReader类

我的假设是swagger无法从资源包中扫描我的api列表.但无法弄清楚我错过了哪种配置或哪些代码片段.

有什么帮助吗?....

api rest jax-rs jersey swagger

6
推荐指数
1
解决办法
5740
查看次数

如何使用 spring-data-couchbase 为特定的 Couchbase 文档设置 TTL?

如何使用 spring-data-couchbase 为特定的 couchbase 文档设置 TTL(生存时间)?我知道有一种方法可以使用 Document 表示法设置到期时间,如下所示 @Document(expiry = 10)

http://docs.spring.io/spring-data/couchbase/docs/1.1.1.RELEASE/reference/html/couchbase.entity.html

它将为通过 Entity 类保存的所有文档设置 TTL。

但似乎有办法为特定文档设置过期(TTL)时间“获取并触摸:获取指定文档并更新文档过期时间”。在http://docs.couchbase.com/developer/dev-guide-3.0/read-write.html 中提到

如何通过 spring-data-couchbase 实现上述功能即使我可以使用 Java SDK 实现该功能,也可以。

任何帮助......

java content-expiration ttl couchbase spring-data-couchbase

4
推荐指数
1
解决办法
3276
查看次数