[發明專利]基于spring boot多數據源管理平臺在審
| 申請號: | 202010680334.3 | 申請日: | 2020-07-15 |
| 公開(公告)號: | CN111814123A | 公開(公告)日: | 2020-10-23 |
| 發明(設計)人: | 何鎮初;王羽 | 申請(專利權)人: | 北斗民用戰略新興產業(重慶)研究院有限公司 |
| 主分類號: | G06F21/31 | 分類號: | G06F21/31;G06F21/60;G06F16/27 |
| 代理公司: | 合肥律眾知識產權代理有限公司 34147 | 代理人: | 黃珍玲 |
| 地址: | 400000 *** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 spring boot 多數 管理 平臺 | ||
本發明屬于多數據源管理技術領域,具體涉及基于spring boot多數據源管理平臺。本發明公開了基于spring boot多數據源管理平臺,包括多個數據源,各個所述的數據源保證事務一致,每一個所述的數據源配置有數據源配置,所述數據源配置包括屬性參數配置模塊、實體類配置模塊和核心數據源配置模塊,所述數據源配置管理一個相對應的數據源的鏈接模塊、訪問模塊。本發明解決了單一數據庫容易奔潰,反應慢的問題;把數據庫拆分,減少服務器壓力,系統反應快。
技術領域
本發明屬于多數據源管理技術領域,具體涉及基于spring boot多數據源管理平臺。
背景技術
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。數據源:數據源是指數據庫應用程序所使用的數據庫或者數據庫服務器;SessionFactory是一個計算機語言,指的是負責創建Session的核心接口,它充當數據存儲源的代理,并負責創建Session對象;以往根據設計,一個服務平臺,可能只有一個數據庫的鏈接。隨著平臺的增加,單一數據庫的負載壓力越來越大,就需要把數據庫拆分,減少服務器壓力。但是數據庫的增加,代表數據源的增加,就需要一個統一的管理以及代碼上的實現。
發明內容
針對上述背景技術所提出的問題,本發明的目的是:旨在提供基于spring boot多數據源管理平臺。為實現上述技術目的,本發明采用的技術方案如下:
采用本發明技術方案,
基于spring boot多數據源管理平臺,包括多個數據源,各個所述的數據源保證事務一致,每一個所述的數據源配置有數據源配置,所述數據源配置包括屬性參數配置模塊、實體類配置模塊和核心數據源配置模塊,所述數據源配置管理一個相對應的數據源的鏈接模塊、訪問模塊。
作為本發明的一種優選方案,所述數據源包括包括用戶名模塊、輸入口令模塊、驅動程序模塊、資源定位符模塊和連接超時模塊。
作為本發明的一種優選方案,所述數據源包括數據庫、地網數據庫和萬春數據庫。
作為本發明的一種優選方案,所述用戶名模塊包括賬號模塊和密碼模塊。
本發明的有益效果:
本發明解決了單一數據庫容易奔潰,反應慢的問題;把數據庫拆分,減少服務器壓力,系統反應快。
附圖說明
本發明可以通過附圖給出的非限定性實施例進一步說明;
圖1為本發明基于spring boot多數據源管理平臺實施例的流程結構示意圖;
主要元件符號說明如下:
數據源1、用戶名模塊11、賬號模塊111、密碼模塊112、輸入口令模塊12、驅動程序模塊13、資源定位符模塊14、連接超時模塊15、數據源配置2、屬性參數配置模塊21、實體類配置模塊22、核心數據源配置模塊23、鏈接模塊3、訪問模塊4。
具體實施方式
為了使本領域的技術人員可以更好地理解本發明,下面結合附圖和實施例對本發明技術方案進一步說明。
如圖1所示,本發明的基于spring boot多數據源管理平臺,包括多個數據源1,各個數據源保證事務一致,每一個數據源配置有數據源配置2,數據源配置2包括屬性參數配置模塊21、實體類配置模塊22和核心數據源配置模塊23,數據源配置2管理一個相對應的數據源的鏈接模塊3、訪問模塊4。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北斗民用戰略新興產業(重慶)研究院有限公司,未經北斗民用戰略新興產業(重慶)研究院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010680334.3/2.html,轉載請聲明來源鉆瓜專利網。





