IDEA插件系列(64):Document Assistant插件——SpringMVC文档助手
Posted 二木成林
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA插件系列(64):Document Assistant插件——SpringMVC文档助手相关的知识,希望对你有一定的参考价值。
1.插件介绍
Document Assistant插件。
文档助手是基于SpringMVC代码动态生成markdown文档的插件,通过文档助手简单的通过代码注释、SpringMVC的基础注解实现HTTP API的文档生成。
- 1、通过动态分析项目应用配置文件以及注解配置生成其URI请求;
- 2、通过SpringMVC的接口入口方法参数,分析入参的内容以及相关的注释生成入参表格以及请求JSON;
- 3、通过SpringMVC的接口入口方法返回值,分析地址接口的出参内容以及注释生成出参表格以及回复的JSON;
注意:
- 1、控制器必须在类标识了@RestController;
- 2、需要生成的接口方法,需要选择方法名,然后调用生成菜单(就是平时调用生成getter setter的菜单)点击生成文档视频;
2.安装方式
第一种方式,是在IDEA上搜索插件进行安装,会适配当前IDEA的版本。
第二种安装方式是使用离线插件进行安装。
插件下载地址:https://plugins.jetbrains.com/plugin/12764-document-assistant
3.使用方法
在SpringMVC中创建如下一个控制器类
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello() {
return "Hello SpringBoot!";
}
}
注意,控制器类必须使用@RestController注解。
然后选中方法名,这里选中"hello",然后按快捷键Alt+Insert,出现如下面板,选择"REST API Document generate"。
出现一个对话框,对话框内就算文档注释
以上是关于IDEA插件系列(64):Document Assistant插件——SpringMVC文档助手的主要内容,如果未能解决你的问题,请参考以下文章
IDEA插件系列(105):IDEA Mind Map插件——IDEA思维导图
IDEA插件系列(50):GlassCode (For Windows)插件——IDEA完全透明
IDEA插件系列(47):LongTimeToDate插件——日期转换