真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springboot下配置多數(shù)據(jù)源的方法-創(chuàng)新互聯(lián)

一、springboot 簡介

網(wǎng)站設(shè)計制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺管理系統(tǒng);網(wǎng)站制作、做網(wǎng)站收費合理;免費進行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運營了10多年的創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司。

SpringBoot使開發(fā)獨立的,產(chǎn)品級別的基于Spring的應(yīng)用變得非常簡單,你只需"just run"。 我們?yōu)镾pring平臺及第三方庫提 供開箱即用的設(shè)置,這樣你就可以有條不紊地開始。多數(shù)Spring Boot應(yīng)用需要很少的Spring配置。

你可以使用SpringBoot創(chuàng)建Java應(yīng)用,并使用 java -jar 啟動它或采用傳統(tǒng)的war部署方式。我們也提供了一個運行"spring 腳本"的命令行工具。

二、傳統(tǒng)的DataSource配置

Java的javax.sql.DataSource接口提供了一個標準的使用數(shù)據(jù)庫連接的方法。傳統(tǒng)做法是,一個DataSource使用一個URL連

同相應(yīng)的證書去初始化一個數(shù)據(jù)庫連接。

開發(fā)中,一個項目中經(jīng)常會使用到不知一個數(shù)據(jù)源,本文主要講解如何在springboot下整合mybatis配置多數(shù)據(jù)源。主要對比下傳統(tǒng)的xml配置數(shù)據(jù)源和springboot下的數(shù)據(jù)源配置。

首先介紹下傳統(tǒng)的xml下如何配置多數(shù)據(jù)源

1、項目結(jié)構(gòu)

使用maven構(gòu)建的項目中,所有的數(shù)據(jù)源配置到DAO層,即圖中 subscribecore.dal module

2、dal的目錄結(jié)構(gòu)

1、數(shù)據(jù)庫對應(yīng)的java實體類。

2、每個庫對應(yīng)的mapper文件。

3、每個mapper文件對應(yīng)的到的xml文件。

4、生產(chǎn)環(huán)境\測試環(huán)境對應(yīng)的數(shù)據(jù)源配置文件。

5、每個數(shù)據(jù)庫對應(yīng)的配置文件。

3、具體的配置文件介紹

以mysql庫為例,詳細展開對mysql數(shù)據(jù)配置的介紹

1、java實體類

使用的mysql庫中的一張表,通過mybatis自動生成工具,生成了chartconfig類和chartconfigExample類。

2、msyql庫的mapper文件

3、mapper文件對應(yīng)的到的xml文件

4、mysql測試環(huán)境對應(yīng)的數(shù)據(jù)源配置文件

5、myssql數(shù)據(jù)庫對應(yīng)的配置文件

<?xml version="1.0" encoding="UTF-8"?> 
 
   
 
 
 
   
   
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
   
 
   
     
   
 
   
 
   
     
     
   
 
   
     
     
     
   
 
 


當(dāng)前標題:springboot下配置多數(shù)據(jù)源的方法-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://weahome.cn/article/isjep.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部