swagger
swagger 是一个可视化RESTful WebService的工具。
使用swagger editor编写doc,使用swagger ui在线查看
swagger ui
swagger editor
在线编辑器
本地安装
git clone https://github.com/swagger-api/swagger-editor.git
cd swagger-editor
npm start
集成springmvc
- 通过maven下载相关jar
- 注解配置
- 访问{projectName}/api-docs路径
- github
java 注解
- 编写配置类
@Configuration 配置注解,自动在本类上下文加载一些环境变量信息
@EnableWebMvc
@EnableSwagger 使swagger生效
@ComponentScan("com.kenfo.packages") 需要扫描的包路径