[發明專利]JAVA服務端開發框架在審
| 申請號: | 202110531447.1 | 申請日: | 2021-05-17 |
| 公開(公告)號: | CN113282277A | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 何志超 | 申請(專利權)人: | 廣州紫鯨互聯網科技有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F9/455;G06F9/54;G06F8/61;G06F11/36;G06F16/242;G06F16/25 |
| 代理公司: | 廣州大象飛揚知識產權代理有限公司 44745 | 代理人: | 趙娜 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | java 服務端 開發 框架 | ||
本發明提供了一種JAVA服務端開發框架,以開源的SpringFramework為基礎,集成NettyWeb容器,包括Model數據實體層、Repository數據加工層、Service業務邏輯層、Router路由層、Attachment文件處理、Document文檔處理、Properties配置管理、Logback日志系統、SQLParser解析器、LonganCore核心處理層;所述Model數據實體層、Repository數據加工層、Service業務邏輯層、Router路由層依次交互數據;所述Attachment文件處理、Document文檔處理、Properties配置管理、Logback日志系統、SQLParser解析器、LonganCore核心處理層為獨立的功能模塊。本發明采用更少的配置代碼,更專注業務代碼,更完善的文檔能力,更靈活便捷的持久層能,更快速的部署能力。
技術領域
本發明涉及計算機應用技術領域,特別是涉及一種JAVA服務端開發框架。
背景技術
隨著互聯網應用和數字化發展的深入,軟件開發技術服務深入工作與生活,全國1.2億中小微企業觸網率不超過10%,絕大部分企業沒有IT部門,組織獨立的IT團隊進行技術數字化改革成本和風險巨大,從成本、專業、質量、服務多維度考慮選擇外包公司,是企業必然選擇。
在互聯網+浪潮下,各行各業都結合自身需求開展數字化建設,其軟件開發需求是跟隨者市場和用戶各行各異、千變萬化。尤其中小微企業,對軟件建設成本和速度的要求,是對傳統軟件外包企業的巨大挑戰。
傳統國外引進的軟件開發框架是面向企業級應用,是企業傳統信息化時代的產物,在中國互聯網業務自由豐富的場景下,軟件開發產能受到制約。所以有必要提出一種更容易上手、更好維護的開發框架。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種JAVA服務端開發框架,具有更少的配置代碼,更專注業務代碼,更完善的文檔能力,更靈活便捷的持久層能,更快速的部署能力。
為了達到上述目的,本發明所采用的具體技術方案如下:
一種JAVA服務端開發框架,以開源的Spring Framework為基礎,集成Netty Web容器,包括Model數據實體層、Repository數據加工層、Service業務邏輯層、Router路由層、Attachment文件處理、Document文檔處理、Properties配置管理、Logback日志系統、SQLParser解析器、Longan Core核心處理層;所述Model數據實體層、Repository數據加工層、Service業務邏輯層、Router路由層依次交互數據;所述Attachment文件處理、Document文檔處理、Properties配置管理、Logback日志系統、SQL Parser解析器、Longan Core核心處理層為獨立的功能模塊。
優選的,所述JAVA服務端開發框架采用Gradle管理項目代碼,數據庫支持PostgreSQL、MySQL、MariaBD和/或Oracle。
優選的,所述JAVA服務端開發框架用于供一鍵部署應用到Netty Web容器,并啟動應用,啟動應用具體指的是運行Application.Java啟動后接口文檔的地址為訪問域名或者ip+/doc。
優選的,所述Model數據實體層用于定義Model數據包的各項參數,包括自動創建數據庫表、表的名稱、是否禁止在數據庫創建字段和持久化、設定是否序列化到Json中、生成接口文檔、標明model與該字段model的關系。
優選的,所述Model數據實體層還用于設定是否指定主鍵。
優選的,所述Repository數據加工層用于通過方法名稱的關鍵字定義查詢方法,將查詢方法轉化成sql查詢語句執行,并處理異常;還用于通過@Query支持原生SQL語句,并支持動態傳參。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州紫鯨互聯網科技有限公司,未經廣州紫鯨互聯網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110531447.1/2.html,轉載請聲明來源鉆瓜專利網。





