V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tosmq009
V2EX  ›  API

swagger 接口生成文档问题

  •  
  •   tosmq009 · 2019-03-15 15:26:01 +08:00 · 4521 次点击
    这是一个创建于 1840 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求助各位大神,swagger 接口生成文档里,如果我是 对象里面包含泛型的对象,文档直接 显示 T,不显示具体的参数了,求助

    class result{

    private T data = null;
    
    
    private Integer code;
    
    
    
    private String message;
    

    }

    那我里面的 T 的 参数内的内容就不显示了,

    T 是只有 Get Set 的贫血模型 MOdel 或者是 List<model> 这种</model>

    3 条回复    2019-03-25 18:17:06 +08:00
    kkkkkrua
        1
    kkkkkrua  
       2019-03-15 15:30:01 +08:00
    在接口上,泛型的情况下,显示的指出泛型类型
    比如
    public Result<SomeClass> getById(){}
    tosmq009
        2
    tosmq009  
    OP
       2019-03-15 15:32:45 +08:00
    @kkkkkrua 是返回值的泛型里写上? 试过了,还是不行,我用的版本是,。

    <dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.7.0</version>
    </dependency>
    <dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.5.0</version>
    </dependency>


    spring 2.0+


    还有什么需要注意的地方呢?谢谢
    kkkkkrua
        3
    kkkkkrua  
       2019-03-25 18:17:06 +08:00
    @tosmq009 我是 2.8.0 写上就能生成了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5437 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 08:44 · PVG 16:44 · LAX 01:44 · JFK 04:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.