iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >springboot集成apidoc的步骤
  • 876
分享到

springboot集成apidoc的步骤

2023-06-19 12:06:26 876人浏览 薄情痞子
摘要

本篇内容主要讲解“SpringBoot集成apidoc的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springboot集成apidoc的步骤”吧!一、apidoc简介apidoc通过在你

本篇内容主要讲解“SpringBoot集成apidoc的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习springboot集成apidoc的步骤”吧!

一、apidoc简介

apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你写好相关的注释即可,并且它仅通过写简单的配置就可以生成高颜值的api接口页面。它基于node.js,所以你需要安装node.js环境。node.js安装,点击这里。这里就不介绍。

二、准备工作

安装完node.js安装api.doc,它的项目源码https://GitHub.com/apidoc/apidoc 。

通过命令安装:

npm install apidoc -g

三、注释怎么写

  • @api

@api {method} path [title]method:请求方法,path:请求路径 title(可选):标题
  • @apiDescription

@apiDescription texttext说明
  • @apiError

@apiError [(group)] [{type}] field [description](group)(可选):参数将以这个名称分组,不设置的话,默认是Error 4xx {type}(可选):返回值类型,例如:{Boolean}, {Number}, {String}, {Object}, {String[]} field:返回值字段名称 descriptionoptional(可选):返回值字段说明
  • @apiGroup

@apiGroup namename:组名称,也是导航的标题

更多注释,参见官方文档:Http://apidocjs.com/#params

四、写给栗子

首先写配置文件

在项目的主目录新建一个apidoc.JSON文件:

{  "name": "example",  "version": "0.1.0",  "description": "A basic apiDoc example"}

更多配置参考:http://apidocjs.com/#configuration

写个注释:

    

用apidoc命令生成文档界面

先cd到工程的外层目录,并在外层目建个输出文档的目录,我建的是docapi。

输命令:

apidoc -i chapter4/ -o apidoc/

-i 输入目录 -o 输出目录

chapter4是我的工程名。

可以看到在apidoc目录生成了很多文件:

springboot集成apidoc的步骤

打开index.html,可以看到文档页面:

springboot集成apidoc的步骤

到此,相信大家对“springboot集成apidoc的步骤”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: springboot集成apidoc的步骤

本文链接: https://www.lsjlt.com/news/296036.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • springboot集成apidoc的步骤
    本篇内容主要讲解“springboot集成apidoc的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springboot集成apidoc的步骤”吧!一、apidoc简介apidoc通过在你...
    99+
    2023-06-19
  • SpringBoot集成EasyExcel的步骤
    目录一 、EasyExcel简介二、常用注解 三、依赖四、监听五、接口导入Excel六、接口 导出Excel (HttpServletResponse response, HttpS...
    99+
    2024-04-02
  • springboot 集成dubbo的步骤详解
    目录第一步 搭建zookeeper环境第二步 springboot集成dubbo1.项目目录机构2.代码编写2.1 api目录2.2 consumer目录 web访问、接口调用以及d...
    99+
    2024-04-02
  • springboot集成mybatisplus的详细步骤
    目录Mybatis-Plus介绍简介特性(官网提供)一、引入POM依赖二、配置文件application.yml三、编写表映射实体类四、编写Mapper五、测试Controller六...
    99+
    2022-11-13
    springboot集成mybatisplus springboot mybatisplus
  • SpringBoot Admin2.0集成Arthas的实现步骤
    小编给大家分享一下SpringBoot Admin2.0集成Arthas的实现步骤,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!项目最初使用 Arthas 主要有...
    99+
    2023-06-14
  • SpringBoot Admin2.0 集成Arthas的实现步骤
    目录技术选型相关 整体结构实现效果 改造方案1. 整体工程结构2. 外部链接配置 3. 对应 Spring MVC controller 实现 4. Arthas Spring Bo...
    99+
    2024-04-02
  • SpringBoot集成Caffeine缓存的实现步骤
    目录Maven依赖 配置 示例 Maven依赖 要开始使用咖啡因Caffeine和Spring Boot,我们首先添加spring-boot-starter-cache和咖啡因Ca...
    99+
    2024-04-02
  • SpringBoot项目集成FTP的方法步骤
    目录写在前面FTP相关软件安装开始集成引入相关jar包引入FTPUtils.java和FTPHelper.java如何使用写在前面 FTP是一个文件传输协议,被开发人员广泛用于在互...
    99+
    2024-04-02
  • Springboot集成Elasticsearch的步骤与相关功能
    目录集成配置步骤步骤1:加入 Maven 相关依赖步骤2:配置 elasticsearch 的主机和端口步骤3:配置 Elaseticsearch 客户端步骤4:创建文档实体步骤5:...
    99+
    2024-04-02
  • openinstall 的Android集成步骤
    openinstall的作用:        登入openinstall官网,没有账号就注册个没有应用就添加一个应用(选择高级版)        下载导入sdk...
    99+
    2023-06-04
  • .Net Core 集成 Kafka的步骤
    目录kafkabrokertopicpartitionconsumer group安装kafka.net 操作 kafka生产者消费者运行一下总结最近维护的一个系统并发有点高,所以想...
    99+
    2024-04-02
  • springboot集成opencv实现人脸识别功能的详细步骤
    目录前言什么是opencv?项目集成步骤准备工作代码Linux安装opencvLinux启动github直接白嫖前言 项目中检测人脸图片是否合法的功能,之前用的是百度的人脸识别接口,...
    99+
    2024-04-02
  • springboot集成JWT实现身份认证(权鉴)的方法步骤
    目录一、什么是JWT二、JWT组成三、JWT运行原理四、springboot集成JWT一、什么是JWT JSON Web Token (JWT),它是目前最流行的跨域身份验证解决方案...
    99+
    2023-05-16
    springboot JWT身份认证 springboot JWT身份权鉴
  • spring集成mybatis的步骤是什么
    集成Spring和MyBatis的步骤如下:1. 引入相关依赖:在项目的pom.xml文件中添加Spring和MyBatis的依赖。...
    99+
    2023-10-18
    spring mybatis
  • SpringBoot2.x 集成 Thymeleaf的详细步骤
    这篇文章主要介绍“SpringBoot2.x 集成 Thymeleaf的详细步骤”,在日常操作中,相信很多人在SpringBoot2.x 集成 Thymeleaf的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对...
    99+
    2023-06-20
  • .Net集成敏感词组件的步骤
    目录ToolGood.WordsValidationAttribute敏感词热重载效果结语ToolGood.Words 首先我们要使用的开源组件是 ToolGood.Words ...
    99+
    2024-04-02
  • ASP.NET Core 集成 React SPA应用的步骤
    目录wwwroot\uiReactUIMiddleware运行一下总结AgileConfig的UI使用react重写快完成了。上次搞定了基于jwt的登录模式(AntDesign Pr...
    99+
    2024-04-02
  • IDEA集成Gitee码云的实现步骤
    目录码云帐号注册和登录 码云创建远程库IDEA 集成码云 IDEA 连接码云将本地代码 push 到码云远程库pull 拉取远程库到本地库clone 克隆远程库到本地码云复制 Git...
    99+
    2024-04-02
  • Android集成GreenDao数据库的操作步骤
    数据持久化就是指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不会丢失。保存在内存中的数据是处于瞬时状态的,而保存在存储设备中的数据是处于持久...
    99+
    2022-11-13
    Android GreenDao数据库 Android集成GreenDao数据库
  • Eclipse+FlexBuilder集成开发环境的搭建步骤
    这篇文章主要讲解了“Eclipse+FlexBuilder集成开发环境的搭建步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Eclipse+FlexBuilder集成开发环境的搭建步骤”吧...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作