SpringBoot2 0之多資料來源十

2021-08-30 02:23:40 字數 335 閱讀 2242

1、多資料來源的應用場景:大型網際網路公司(**)

垂直拆分:根據業務劃分具體資料庫

在乙個專案中有多個資料來源(不同庫的jdbc連線)(個數無限制,具體個數看記憶體)

多資料來源如何劃分:分包(根據業務劃分,類似於jar包),註解方式

2、多資料整合(分包整合)

@configuration    表示註冊到springboot容器中

3、指定事務管理器

在進行多資料來源配置時,需要進行事務配置

@transactional(transactionmanager="test1transactionmanager")       //指定具體某個事務

spring boot 2 0系列筆記 二

之前使用的spring boot 版本一直是1.5.x,spring推出2.0已經有一段時間,個人感覺可以花精力去研究一些變化的新特性,網上的文章很多,我就不一一介紹了,本文主要是用spring boot 2.0構建乙個現在很流行的分布式module專案的demo,位址在本文最後會貼出.下面開始表演...

二 SpringBoot2 0啟動方式

方式一可以將啟動類作為控制器,從而實現啟動並訪問。author 小吉 description springboot2.0啟動方式一 方式二需要在啟動類中加上 componentscan 註解,註解可以配置掃瞄的基礎包,用於指定從哪個包往下掃瞄元件。author 小吉 description spri...

springboot2 0 對CORS的支援

先自定義乙個配置類 package com.springboot2.thyemleaf.configuration import org.springframework.context.annotation.bean import org.springframework.context.annota...