maven整合smart-doc
smart-doc对项目能够实现0代码侵入。smart-doc能够自动识别代码中标准注释参数信息。
官网地址:smart-doc官方文档
maven插件配置
<plugin>
<groupId>com.github.shalousun</groupId>
<artifactId>smart-doc-maven-plugin</artifactId>
<version>2.3.4</version>
<configuration>
<!--指定生成文档的使用的配置文件,配置文件放在自己的项目中-->
<configFile>src/main/resources/static/smart-doc.json</configFile>
</configuration>
<executions>
<execution>
<!--如果不需要在执行编译时启动smart-doc,则将phase注释掉-->
<phase>compile</phase>
<goals>
<!--smart-doc提供了html、openapi、markdown等goal,可按需配置-->
<goal>html</goal>