Swagger注解生成插件
swagger这个东西好用是好用但是增加了开发的工作量,一步到位就是在生成实体类时把这个注解也跟着生成。
方便是方便但是感觉swagger对项目的侵入性太强了,为了个API文档搞得项目到处都是这玩意。
还有就是非实体类,已有VO想要加这注解也就只能复制粘贴了
windows alt+insert
mac command+n
效果
下载地址:https://download.csdn.net/download/lanyanhua/13210905
说些自己的想法:
感觉swagger这个东西好用是好用但是呢,增加了开发人员的工作量,项目集成了swagger但很多人都不愿意写这个。
还有一个问题swagger的展示是以后台contrller来区分的,这点对后台人员来说并没有什么影响。
但对于前端来说就不太又好了,对于来说前端想要的应该是一个菜单结构的
不知道市面上有没有这种东西,我觉得API文档单独搭建一个项目
- 接口信息来源:通过git源码读取doc注释进行生成相关的接口信息 ,分支之间互不冲突可以用来区分环境
- 在线调试:只需要配置项目路径加token这个可以和swagger一样swagger也需要配置token,swagger的路径就是swagger访问路径。这里只需要配置一下就好了,调用接口的是js在浏览器调用所以locahost也是可以的
- 配置菜单:接口信息进行配置菜单 可以配置一个web的和h5的,这些信息都在这个项目里配置完全不需要开发写代码
Swagger注解生成插件相关推荐
- java 生成并覆盖文件,基于mybatis-plus生成不被覆盖的文件并支持swagger注解
情况是这样的: 原本mybatis-plus的框架的模板是不支持swagger的注解的,需要手动写. 自己折腾了1个多小时,建立在mybatis-plus的基础上进行修改.可以选择生成文件时,不覆盖某 ...
- 【SpringBoot】mybatis 自动生成swagger注解,及普通查询sql
1.项目结构 1.pom文件中的引入 <?xml version="1.0" encoding="UTF-8"?> <project xmln ...
- 【深入浅出MyBatis系列八】SQL自动生成插件
为什么80%的码农都做不了架构师?>>> #0 系列目录# 深入浅出MyBatis系列 [深入浅出MyBatis系列一]MyBatis入门 [深入浅出MyBatis系列二]配置 ...
- Springboot 系列(十一)使用 Mybatis(结合自动化生成插件) 访问数据库
1. Springboot mybatis 介绍 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL.存储过程以及高级映射.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数获取 ...
- Swagger 自动生成 Dubbo 服务的接口文档,以及测试调用
点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 8:55 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | J ...
- JAXB 中的@XmlElementWrapper注解生成问题
JAXB 中的@XmlElementWrapper注解生成问题 1. 面临的问题场景 XHTML 1 2 3 4 5 6 7 <?xml version="1.0" enco ...
- IDEA思维导图生成插件
一.场景说明 在开发过程中开发人员在编程代码时或者在编程后,需要手动的去创建一个代码逻辑的思维导图进行说明代码的逻辑,在代码逻辑更改的时候,也需要同步去更新代码的逻辑思维导图,多做了一步维护思维导图的 ...
- 什么是swagger以及swagger注解详解
1.什么是swagger Swagger是一个规范和完整的框架,用于生成.描述.调用和可视化RESTful风格的Web服务.简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言 ...
- 超详细!使用swagger自动生成Api文档(swagger-ui)
介绍 swagger是什么? swagger-ui 使用swagger-ui 简单使用 swagger api注解 本文参考: 介绍 这里是一些介绍,如果想直接看如何使用,请直接跳过这部分.但如果有时 ...
- 织梦html地图插件,织梦dede网站地图xml生成插件(图文教程)
织梦网站地图xml生成插件描述 1.utf8 和 gbk 有齐2种编码插件文件 2.根据自己程序编码选择对应插件,上传模块,安装,使用 3.可同时生成5种地图文件 sitemap.html site ...
最新文章
- ASP.NET Core 发布至Linux生产环境 Ubuntu 系统
- 窝里斗,只给微软看笑话
- autojsui界面关闭_autojs 第九次 ui界面交互获取
- php写linux应用程序,Linux应用程序使用写文件调试程序的方法
- 信息学奥赛C++语言:蒙氏数学难题
- 【英语学习】【WOTD】shanghai 释义/词源/示例
- (6)Zynq AXI_HP接口介绍
- Javaweb项目中文乱码总结
- 4行代码,Python玩转美图秀秀
- Python实现微信消息连续轰炸(发送)
- Log4j(三)——Log4j配置文件位置详解
- php 模块不存在,模块不存在:index.php?
- 基于深度学习的自然场景文字识别系统研究 faster-RCNN + CRNN (二)
- 抖音服务器升级中无法修改名字,抖音名字改不了怎么回事
- teeth mirror牙小护牙膏让你唇红齿白,亮白笑容不是梦
- 5990. 找出数组中的所有孤独数字
- TFN系列FB18电缆故障测试仪-电力电网系统首选产品
- selenium滑动验证
- 糖尿病人食谱以及水果的食用
- 我习于水,志成于冰——谈匠心
热门文章
- Linux 入门必备命令
- linux查看虚拟内存使用,Linux 使用 vmstat 查看虚拟内存状态
- GB/T 36964-2018《软件工程 软件开发成本度量规范》国家标准正式发布...
- HTML5全套视频教程合集分享-2018年千锋最新录制
- 万里汇WorldFirst个人和公司帐户注册教程(送$25+0.3%提现费)
- 科赫雪花java_科赫雪花的Java递归实现
- matlab 全局变量(global)数据类型报错问题
- 人工智能入门——机器学习小案例(一)
- IT行业都有哪些职位,初学者如何选择才能够快速进入这个行业?
- MobileNet_V3—SSD网络模型图文详解