亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

將JavaDoc注釋生成API文檔的操作

 更新時(shí)間:2021年11月24日 16:13:11   作者:油紙  
這篇文章主要介紹了將JavaDoc注釋生成API文檔的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

將JavaDoc 注釋 生成API文檔

1. 打開java代碼,編寫JavaDoc 注釋,只有按照java的規(guī)范編寫注釋,才能很好的生成API文檔,javadoc注釋與普通注釋的區(qū)別為多一個(gè)*(星號(hào))。普通代碼注釋為/*XXX*/,而javadoc的注釋為/**XXX*/

2. javadoc注釋要盡量寫的詳細(xì),這樣別人在沒有源碼的情況下才知道如

何使用您的代碼。

3. 點(diǎn)擊eclipse的【Project】菜單,選擇【Generate JavaDoc】選項(xiàng)。

4.

(1)選擇您要生成JavaDoc的工程

(2)選擇哪些級(jí)別的內(nèi)容生成JavaDoc,默認(rèn)為public,如果選擇private則會(huì)全部內(nèi)容都生成。

(3)選擇doc的生成位置,默認(rèn)為工程目錄下,建議不要修改。

(4)點(diǎn)擊【Next】按鈕

5.

(1)勾選Document Title,然后填寫文檔標(biāo)題。

(2)點(diǎn)擊【Next】按鈕

6.

(1)選擇使用的jdk版本(看自己的版本是多少就選擇多少)

(2)點(diǎn)擊【Finish】按鈕

7. 可以看到控制臺(tái)輸出生成javadoc的信息。

8. 項(xiàng)目下生成一個(gè)【doc】的目錄,里面存放著javadoc文檔。

9. 打開doc目錄,用瀏覽器打開index.html

10. 可以看到一個(gè)完整的API文檔、javadoc就生成了。

java自動(dòng)api文檔生成Yapi

開發(fā)過程中,接口文檔是前后端,測試交互的依據(jù),文檔更新的及時(shí)性和準(zhǔn)確性很重要。

word文檔缺點(diǎn)

  • 手動(dòng)編寫,出錯(cuò)性很高
  • 文檔可讀性差,考驗(yàn)編寫者的耐心
  • 無法在線調(diào)試
  • 及時(shí)性差

swwager文檔缺點(diǎn)

  • 文檔可讀性差
  • 針對(duì)需要帶授權(quán)token的請求,無法在線調(diào)試
  • 無法導(dǎo)入和導(dǎo)出api文檔
  • 測試和開發(fā)無法在文檔上溝通

Yapi解決以上所有問題,yapi可以支持java apidoc ,兼容swwager,只需要idea安裝對(duì)應(yīng)插件,就可以實(shí)現(xiàn)右鍵點(diǎn)擊upload to yapi,自動(dòng)生成api接口文檔

    @ApiOperation("管理員創(chuàng)建用戶")
    @ApiImplicitParams({
            @ApiImplicitParam(paramType = "header", name = "Authentication", dataType = "String", required = true, value = "用戶token")
    })
    @PostMapping("/users/user")
    public CommonResult<UserCreateResponse> createUser(@Validated @RequestBody UserAddRequest userAddRequest) {
        Assert.isTrue(userAddRequest != null, "invalid userAddRequest");
        return CommonResult.ok(userService.addUser(userAddRequest));
    }

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

Yapi使用,官方教程

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用SpringBoot配置https(SSL證書)

    使用SpringBoot配置https(SSL證書)

    這篇文章主要介紹了使用SpringBoot配置https(SSL證書),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • IDEA SpringBoot:Cannot resolve configuration property配置文件問題

    IDEA SpringBoot:Cannot resolve configuration&

    這篇文章主要介紹了IDEA SpringBoot:Cannot resolve configuration property配置文件問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 詳解Java中方法重寫和方法重載的6個(gè)區(qū)別

    詳解Java中方法重寫和方法重載的6個(gè)區(qū)別

    方法重寫和方法重載都是面向?qū)ο缶幊讨?,那么方法重寫和方法重載有哪些區(qū)別,本文就詳細(xì)的來介紹一下,感興趣的可以了解一下
    2022-01-01
  • SpringBoot實(shí)現(xiàn)定時(shí)任務(wù)和異步調(diào)用

    SpringBoot實(shí)現(xiàn)定時(shí)任務(wù)和異步調(diào)用

    這篇文章主要為大家詳細(xì)介紹了SpringBoot實(shí)現(xiàn)定時(shí)任務(wù)和異步調(diào)用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • 基于JDOM生成解析XML過程解析

    基于JDOM生成解析XML過程解析

    這篇文章主要介紹了基于JDOM生成解析XML過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • springboot整合mybatis的超詳細(xì)過程(配置模式+注解模式)

    springboot整合mybatis的超詳細(xì)過程(配置模式+注解模式)

    這篇文章主要介紹了springboot整合mybatis的詳細(xì)過程(配置模式+注解模式),這里我使用的是配置模式+注解模式所以需要配置全局文件,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Java獲取堆棧信息的三種方法小結(jié)

    Java獲取堆棧信息的三種方法小結(jié)

    在Java編程中,獲取堆棧信息對(duì)于調(diào)試和故障排除非常重要,Java提供了多種方式來獲取當(dāng)前線程的堆棧信息,下面就跟隨小編一起學(xué)習(xí)一下常用的三種吧
    2024-03-03
  • idea搭建可運(yùn)行Servlet的Web項(xiàng)目

    idea搭建可運(yùn)行Servlet的Web項(xiàng)目

    在網(wǎng)上看到一篇很詳細(xì)的 intelliJ IDEA 創(chuàng)建web項(xiàng)目并簡單部署servlet的圖文教程,今天自己也配置一下,留個(gè)筆記,感興趣的可以了解一下
    2021-06-06
  • java的多線程用法編程總結(jié)

    java的多線程用法編程總結(jié)

    本文主要講了java中多線程的使用方法、線程同步、線程數(shù)據(jù)傳遞、線程狀態(tài)及相應(yīng)的一些線程函數(shù)用法、概述等。
    2016-10-10
  • logback配置中變量和include的應(yīng)用方式

    logback配置中變量和include的應(yīng)用方式

    這篇文章主要介紹了logback配置中變量和include的應(yīng)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評(píng)論