Eolink Apikit :資料字典功能上線、支援 MongoDB 資料庫操作...

API小達人發表於2023-11-06

# 新增

  1. 搭建自定義介面協議架構,支援快速適配金融行業各型別私有協議的匯入、編輯和展示。
  2. 資料字典功能上線,支援以資料字典的形式管理引數列舉值;
  3. 資料庫連線支援 MongoDB 資料庫操作;
  4. 基於 Apikit 型別匯入 API 資料支援增量更新。

# 最佳化

  1. 增強基於 Gitlab 倉庫生成 API 文件能力,支援無註解生成;
  2. 自動化測試用例列表和專案列表最佳化,支援更多的排序和篩選體驗,並本地快取列表展示配置。


# 修復

  1. 修復 Mock 設定的隨機數開關影響 JS 指令碼邏輯的問題;
  2. 測試用例模板相關的缺陷專項,解決大部分特殊場景使用問題。


功能亮點介紹:

對於金融行業而言,因其業務的特殊性,往往都會基於一些通用的開發框架進行升級改造,並形成一些行業內專用的介面協議文件。

為了滿足金融行業對私有介面協議的文件管理和介面測試的需求,Apikit 平臺近期進行了架構升級,透過協議 Schema 來統一管理不同協議的共性和差異,實現私有協議的功能開發,未來更能夠支援使用者自定義配置的方式快速生成自有協議。

近期 Apikit (私有部署)進行版本迭代,現已支援證券行業 FS 2.0 協議的 Json 格式介面文件的解析匯入、支援 FS 2.0 、恆生與中焯協議的文件編輯能力;同時該三種私有協議支援自定義欄位功能,實現 API 介面治理能力的全面提升。


對於開發者而言,資料字典應該都不陌生了。大多數的業務系統介面涉及的資料字典眾多,部分資料字典更是多達幾十個值。需要支援資料字典的批次匯入、修改、版本管理等功能,並支援資料字典與入參、出參的關聯,以及與 API 文件同時分享與匯出。

介面引數的列舉型別可以,一般透過資料字典管理,使用者可以檢視每個引數對應的資料字典,瞭解傳參的值範圍。

提供系統級別的資料字典管理功能,可以在該管理功能中,對資料字典進行增刪查改操作。在 API 文件中,提供資料字典和入參出參的關聯,支援分享 API 文件時,可選擇分享資料字典。


Apikit 新增支援“mongodb”和“mongoose”兩種最主流的指令碼驅動。使用者可在不同的開發場景中選擇最合適的資料庫驅動型別,以獲得更好的效能和適應性。

? 配置操作指引:


本次更新對常用的 JAVA 語言程式碼的 Gitlab 倉庫生成 API 文件能力進行了增強,支援一鍵無註解生成 API 文件,有效提升效率。

近期的重要更新就先介紹到這裡!未來,我們會持續最佳化產品,帶給大家更棒的 API 研發管理體驗~

Eolink Apikit 官網 ? 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70027288/viewspace-2993062/,如需轉載,請註明出處,否則將追究法律責任。

相關文章