zoukankan      html  css  js  c++  java
  • 在实体类中添加了@ApiModel不起作用

    今天在写swagger的注释的时候,发现我写的实体类,有一些类,在swagger-ui.html中的Models里面居然找不到,真是日了狗了。重启、对比pojo代码过后,发现并没有什么卵用。最后静下来想了下,会不会是因为controller的原因,因为我发现有些用到了@RequestBody的,都能够在Models里面显示,后面看了这个博客:

    https://blog.csdn.net/weixin_44494373/article/details/105929129?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control

    焕然大悟。

    然后我就专门为那些没有在Models显示的pojo,建立了一个Controller,用来专门显示Models:如下:

    @Api(value = "Model工具类", tags = "工具类")
    @RestController
    @RequestMapping("/goal")
    class GoalToModel extends BaseController {

    /**
    * 把 ParkFileInfo类添加到 Model
    */
    @GetMapping(value = "/toParkFileInfo")
    public AjaxResult toParkFileInfo(@RequestBody ParkFileInfo parkFileInfo)
    {
    return AjaxResult.success();
    }

    /**
    * 把 ParkUserMenu类添加到 Model
    */
    @GetMapping(value = "/toParkUserMenu")
    public AjaxResult toParkUserMenu(@RequestBody ParkUserMenu parkUserMenu)
    {
    return AjaxResult.success();
    }

    }
  • 相关阅读:
    Oracle 实现数据表插入时主键列自增
    Java BigDecimal 加减乘除用法
    php最常见最经典的算法题(1)
    2、php-选择排序方法
    1、php-冒泡排序方法
    65G-一系列Go语言课程Go基础知识高级Go项目战斗New Go语言和区块链开发实践课程
    css
    python基础
    SEO优化指南
    转载GXT之旅
  • 原文地址:https://www.cnblogs.com/linker-lintianyu/p/14030943.html
Copyright © 2011-2022 走看看