国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

這篇具有很好參考價值的文章主要介紹了開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


開發(fā)一個簡單易用的SDK的詳細(xì)步驟

創(chuàng)建starter步驟

1.新建一個 spring boot 初始化項目
開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

2.添加依賴,Lombok, Spring Configuration Processor

Spring Configuration Processor 的作用是自動生成代碼提示

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

3.修改 pom 文件的版本號,并刪除 build
開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

4.刪除原本自動創(chuàng)建的主類,新建一個類, 并添加需要用到的依賴

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

5.在 resources 目錄下新建 META-INF 目錄,并創(chuàng)建 spring.factories 文件,并指定配置類的目錄

org.springframework.boot.autoconfigure.EnableAutoConfiguration

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

6.install 打包構(gòu)建在本地的倉庫

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

7.復(fù)制 groupId, artifactId, version,可以在其他項目中添加為依賴

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

8.在配置文件當(dāng)中就可以引用 starter 當(dāng)中設(shè)置的屬性

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

可以引入 starter 當(dāng)中的類或者屬性

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

關(guān)鍵點

1、確認(rèn)自己的依賴

2、META-INF指定自己的配置注冊類

3、引入Spring Configuration Processor

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

自動提示原理分析

開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)

總結(jié)

開發(fā)一個簡單易用的SDK

理想情況:開發(fā)者只需要關(guān)心調(diào)用哪些接口、傳遞哪些參數(shù),就跟調(diào)用自己寫的代碼一樣簡單。

開發(fā)starter的好處:開發(fā)者引入之后,可以直接在application.yml中寫配置,自動創(chuàng)建客戶端

springboot-boot-configuration-processor的作用就是自動生成配置的代碼提示文章來源地址http://www.zghlxwxcb.cn/news/detail-414046.html

到了這里,關(guān)于開發(fā)一個簡單易用的SDK的詳細(xì)步驟(超詳細(xì),超適用)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 一個開源、免費在線數(shù)據(jù)建模、元數(shù)據(jù)管理平臺,簡單易用

    一個開源、免費在線數(shù)據(jù)建模、元數(shù)據(jù)管理平臺,簡單易用

    一、開源項目簡介 ERD Online 是一個開源、免費在線數(shù)據(jù)建模、元數(shù)據(jù)管理平臺。提供簡單易用的元數(shù)據(jù)設(shè)計、關(guān)系圖設(shè)計、SQL查詢等功能,輔以版本、導(dǎo)入、導(dǎo)出、數(shù)據(jù)源、SQL解析、審計、團隊協(xié)作等功能、方便我們快速、安全的管理數(shù)據(jù)庫中的元數(shù)據(jù)。 使用AGPL-3.0開源協(xié)議

    2024年02月02日
    瀏覽(20)
  • NSubstitute:一個簡單易用、靈活多變的.NET單元測試模擬框架

    推薦一個簡單易用、靈活多變的.NET單元測試模擬框架,讓開發(fā)者能夠更輕松地進行單元測試。 NSubstitute是一個開源的.NET單元測試模擬類庫,該框架設(shè)計的主要目標(biāo)是提供一個簡單明了、易用性強、貼近自然語言的模擬測試框架。它使得開發(fā)者能夠?qū)W⒂跍y試工作,而不是糾

    2024年02月07日
    瀏覽(23)
  • 【Unity小技巧】手戳一個簡單易用的游戲UI框架(附源碼)

    參考原視頻鏈接: 【視頻】:https://www.bilibili.com/video/BV1zT411b7L3/ 注意 :本文為學(xué)習(xí)筆記記錄,推薦支持原作者,去看原視頻自己手敲代碼理解更加深入 開發(fā)一款游戲美術(shù)成本是極其高昂的,以我們常見的宣傳片CG為例,動輒就要成百上千萬的價格,因此這種美術(shù)物料一般只

    2024年02月11日
    瀏覽(25)
  • plumelog介紹與應(yīng)用-一個簡單易用的java分布式日志系統(tǒng)

    plumelog介紹與應(yīng)用-一個簡單易用的java分布式日志系統(tǒng)

    官方文檔:http://www.plumelog.com/zh-cn/docs/FASTSTART.html 無代碼入侵的分布式日志系統(tǒng),基于log4j、log4j2、logback搜集日志,設(shè)置鏈路ID,方便查詢關(guān)聯(lián)日志 基于elasticsearch作為查詢引擎 高吞吐,查詢效率高 全程不占應(yīng)用程序本地磁盤空間,免維護;對于項目透明,不影響項目本身運行

    2024年02月10日
    瀏覽(21)
  • 如何開發(fā)一個求職招聘小程序?詳細(xì)步驟解析與教程

    如何開發(fā)一個求職招聘小程序?詳細(xì)步驟解析與教程

    一、確定需求和功能 在開發(fā)求職招聘小程序之前,需要明確需求和功能。通過對市場和用戶需求的調(diào)研和分析,確定小程序需要具備哪些功能,如職位發(fā)布、簡歷投遞、在線溝通、面試安排等。 二、選擇開發(fā)方式 求職招聘小程序的開發(fā)方式有多種選擇,可以根據(jù)團隊的技術(shù)

    2024年01月23日
    瀏覽(26)
  • 在 macOS 上安裝 Rust 開發(fā)環(huán)境并運行第一個程序的詳細(xì)步驟

    首先,打開終端并執(zhí)行以下命令來安裝 Rust 環(huán)境: 該命令將下載并運行 Rust 安裝腳本。按照提示完成 Rust 環(huán)境的安裝。 為了確保每次啟動終端時都能加載 Rust 環(huán)境變量,我們需要將以下內(nèi)容添加到 .zshrc 文件中。在終端中執(zhí)行以下命令: 這將在 .zshrc 文件的末尾添加一行代碼

    2024年02月02日
    瀏覽(38)
  • 創(chuàng)建一個微信小程序——如何注冊賬號,安裝微信開發(fā)者工具,創(chuàng)建一個小程序(詳細(xì)步驟版)

    創(chuàng)建一個微信小程序——如何注冊賬號,安裝微信開發(fā)者工具,創(chuàng)建一個小程序(詳細(xì)步驟版)

    注冊地址 注冊地址:微信公眾平臺 注冊 右上角——【立即注冊】。 選擇【小程序】。 按照步驟完成注冊。 按照步驟激活郵箱后,在信息登記這里選擇個人。 填寫相關(guān)信息。 完成注冊。 這一步可以先保留,后續(xù)在創(chuàng)建小程序時會用到AppID——點擊【前往小程序】,復(fù)制A

    2024年02月06日
    瀏覽(166)
  • Java開發(fā)手冊之單元測試,軟件測試端簡單易用的SPI框架

    Java開發(fā)手冊之單元測試,軟件測試端簡單易用的SPI框架

    【推薦】編寫單元測試代碼遵守 BCDE 原則,以保證被測試模塊的交付質(zhì)量。 B:Border,邊界值測試,包括循環(huán)邊界、特殊取值、特殊時間點、數(shù)據(jù)順序等。 C:Correct,正確的輸入,并得到預(yù)期的結(jié)果。 D:Design,與設(shè)計文檔相結(jié)合,來編寫單元測試。 E:Error,強制錯誤信息輸

    2024年04月25日
    瀏覽(40)
  • 一個步驟跳過 Unity 啟動Logo | 多平臺適用 | 官方API支持

    一個步驟跳過 Unity 啟動Logo | 多平臺適用 | 官方API支持

    前言 眾所周知,使用Unity引擎打包的工程在啟動時都帶有Unity的默認(rèn)啟動Logo。 這個問題可以通過購買Unity專業(yè)版以及零元購解決,但是對于多數(shù)人來說一般不會使用這種方法。 之前已經(jīng)寫過一篇文章使用aar的方式從安卓端去掉Unity的啟動Logo:【Unity終極奧義】Unity打包去掉啟

    2024年02月12日
    瀏覽(20)
  • 2022 Stylelint 配置詳細(xì)步驟(css、less、sass、vue適用)

    2022 Stylelint 配置詳細(xì)步驟(css、less、sass、vue適用)

    目錄 插件安裝 本地配置 ?忽略文件配置 依賴安裝 配置項文件 Endings? Tips 插件安裝 我用的軟件是VScode,搜索插件: Stylelint? ?(? 版本:v1.2.2 ) 本地配置 打開VScode的設(shè)置,打開 settings.json 或者直接在設(shè)置里點擊這個圖標(biāo)可以自動跳轉(zhuǎn): ?在里面配置一下代碼,可根據(jù)自己的需

    2024年02月04日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包