[發明專利]自動生成POJO類的方法、裝置及存儲介質、計算機設備有效
| 申請號: | 201910340983.6 | 申請日: | 2019-04-25 |
| 公開(公告)號: | CN110175022B | 公開(公告)日: | 2023-10-13 |
| 發明(設計)人: | 石明川;范廣鵬 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 深圳市立智方成知識產權代理事務所(普通合伙) 44468 | 代理人: | 王增鑫 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動 生成 pojo 方法 裝置 存儲 介質 計算機 設備 | ||
本發明提供一種自動生成POJO類的方法、裝置及存儲介質、計算機設備,所述方法包括:創建目標接口文檔,所述目標接口文檔中填寫有新增接口信息;在所述目標接口文檔中定義出所述新增接口信息對應在POJO類中的屬性;掃描所述目標接口文檔中的所述新增接口信息以及所述對應在POJO類中的屬性,生成所述POJO類。上述方法無需根據目標接口文檔的新增接口信息手動編寫POJO類,提高了接口開發的效率。
技術領域
本發明涉及接口代碼技術領域,具體而言,本發明涉及一種自動生成POJO類的方法、裝置及存儲介質、計算機設備。
背景技術
在系統項目開發過程中,一般將項目分為多個子項目,每個子項目單獨開發。子項目完成開發后,通過接口將多個子項目連接。如何定義接口以及如何編寫接口文檔,需要接口連接的子項目的開發人員共同商定。
一般的,系統中子項目之間交互多以excel接口文檔。每次更新接口文檔內容時,需要接口對應的代碼中編寫POJO類。當新增的字段過多時,編寫POJO類比較麻煩,也容易遺漏部分字段。
發明內容
本發明提出一種自動生成POJO類的方法、裝置及存儲介質、計算機設備,以基于接口文檔的接口信息自動化生成POJO類,提高了接口開發的效率。
本發明提供以下方案:
一種基于接口文檔自動生成POJO類的方法,包括:創建目標接口文檔,所述目標接口文檔中填寫有新增接口信息;在所述目標接口文檔中定義出所述新增接口信息對應在POJO類中的屬性;掃描所述目標接口文檔中的所述新增接口信息以及所述對應在POJO類中的屬性,生成所述POJO類。
在其中一個實施例中,所述目標接口文檔包括excel表格的接口文檔;所述新增接口信息包括新增接口的字段信息;所述在所述目標接口文檔中定義出所述新增接口信息對應在POJO類中的屬性,包括:在所述excel表格的接口文檔定義出所述新增接口的字段信息中不同字段對應在POJO類中的不同的注釋屬性;所述掃描所述目標接口文檔中的所述新增接口信息以及所述對應在POJO類中的屬性,生成所述POJO類,包括:掃描所述excel表格的接口文檔中的所述新增接口的字段信息,以及所述字段信息中每個字段的所述注釋屬性,根據所述字段信息以及所述每個字段的所述注釋屬性生成所述POJO類。
在其中一個實施例中,所述字段信息還包含每個字段對應的數據信息;所述在所述目標接口文檔中定義出所述新增接口信息對應在POJO類中的屬性,還包括:在所述excel表格的接口文檔定義出所述新增接口的字段信息中每個字段對應的數據信息對應在POJO類中的數據類型屬性;所述掃描所述excel表格的接口文檔中的所述新增接口的字段信息,以及所述字段信息中每個字段的所述注釋屬性,根據所述字段信息以及所述每個字段的所述注釋屬性生成所述POJO類,包括:掃描所述excel表格的接口文檔中的所述新增接口的字段信息,以及所述字段信息中每個字段的所述注釋屬性和所述每個字段對應的數據信息的所述數據類型屬性,根據所述字段信息以及所述每個字段的所述注釋屬性和所述每個字段對應的數據信息的所述數據類型屬性生成所述POJO類。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910340983.6/2.html,轉載請聲明來源鉆瓜專利網。





