最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring?boot+mybatis-plus配置讀寫(xiě)分離的操作

 更新時(shí)間:2024年01月25日 14:48:31   作者:程序員阿明  
這篇文章主要介紹了spring?boot+mybatis-plus配置讀寫(xiě)分離的操作,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

對(duì)于mysql主從機(jī)制的讀寫(xiě)分離,對(duì)于寫(xiě)操作寫(xiě)入主庫(kù),讀取操作讀取從庫(kù)

一、安裝依賴(lài)

<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
            <version>3.3.6</version>
        </dependency>

二、配置文件配置數(shù)據(jù)源

spring:
  datasource:
    dynamic:
      #默認(rèn)數(shù)據(jù)源
      primary: master
      datasource:
        master:
          username: root
          password: xxxxx
          driver-class-name: com.mysql.cj.jdbc.Driver
          url: jdbc:mysql://localhost:3306/xx?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8
        slave:
          username: root
          password: xxx
          driver-class-name: com.mysql.cj.jdbc.Driver
          url: jdbc:mysql://localhost:3306/xx?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8

三、在service,如果是讀取操作的話,則需要加上注解@DS(“slave”)即可,可看如下示例

@Service
public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements ITUserService {
    //讀取走從庫(kù)
    @Override
    @DS("slave")
    public List<TUser> getUserList(){
        return baseMapper.selectList(null);
    }
    //寫(xiě)操作默認(rèn)走主庫(kù)
    @Override
    @Transactional
    public String adUser(TUser user){
        baseMapper.insert(user);
        return "OK";
    }
}

到此這篇關(guān)于spring boot+mybatis-plus配置讀寫(xiě)分離的文章就介紹到這了,更多相關(guān)spring boot mybatis-plus讀寫(xiě)分離內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot實(shí)現(xiàn)文件上傳并返回url鏈接的示例代碼

    SpringBoot實(shí)現(xiàn)文件上傳并返回url鏈接的示例代碼

    文件上傳,當(dāng)我們選擇了某一個(gè)圖片文件之后,這個(gè)文件就會(huì)上傳到服務(wù)器,從而完成文件上傳的操作,是指將本地圖片、視頻、音頻等文件上傳到服務(wù)器,供其他用戶(hù)瀏覽或下載的過(guò)程,本文給大家介紹了SpringBoot實(shí)現(xiàn)文件上傳并返回url鏈接,需要的朋友可以參考下
    2024-11-11
  • springboot的Customizer源碼解析

    springboot的Customizer源碼解析

    這篇文章主要為大家介紹了springboot的Customizer源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • SpringBoot實(shí)現(xiàn)Mysql使用MD5進(jìn)行密碼加密的示例

    SpringBoot實(shí)現(xiàn)Mysql使用MD5進(jìn)行密碼加密的示例

    這篇文章主要介紹了SpringBoot實(shí)現(xiàn)Mysql使用MD5進(jìn)行密碼加密的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 動(dòng)態(tài)修改spring?aop?切面信息提升自動(dòng)日志輸出框架效率

    動(dòng)態(tài)修改spring?aop?切面信息提升自動(dòng)日志輸出框架效率

    這篇文章主要為大家介紹了動(dòng)態(tài)修改spring?aop切面信息提升自動(dòng)日志輸出框架效率,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Spring實(shí)現(xiàn)定時(shí)任務(wù)的幾種方式總結(jié)

    Spring實(shí)現(xiàn)定時(shí)任務(wù)的幾種方式總結(jié)

    Spring Task 是 Spring 框架提供的一種任務(wù)調(diào)度和異步處理的解決方案,可以按照約定的時(shí)間自動(dòng)執(zhí)行某個(gè)代碼邏輯它可以幫助開(kāi)發(fā)者在 Spring 應(yīng)用中輕松地實(shí)現(xiàn)定時(shí)任務(wù)、異步任務(wù)等功能,提高應(yīng)用的效率和可維護(hù)性,需要的朋友可以參考下本文
    2024-07-07
  • Java面試??贾瓹oncurrentHashMap多線程擴(kuò)容機(jī)制詳解

    Java面試??贾瓹oncurrentHashMap多線程擴(kuò)容機(jī)制詳解

    幾乎所有的后端技術(shù)面試官都要在?ConcurrentHashMap?技術(shù)的使用和原理方面對(duì)小伙伴們進(jìn)行刁難,本文主要來(lái)和大家聊聊ConcurrentHashMap多線程的擴(kuò)容機(jī)制,希望對(duì)大家有所幫助
    2023-05-05
  • Java注釋代碼執(zhí)行方法解析

    Java注釋代碼執(zhí)行方法解析

    這篇文章主要介紹了Java注釋代碼執(zhí)行方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Springboot整合分頁(yè)插件PageHelper步驟解析

    Springboot整合分頁(yè)插件PageHelper步驟解析

    這篇文章主要介紹了Springboot整合分頁(yè)插件PageHelper步驟解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Java使用poi將word轉(zhuǎn)換為html

    Java使用poi將word轉(zhuǎn)換為html

    這篇文章主要為大家詳細(xì)介紹了Java使用poi將word轉(zhuǎn)換為html的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Spring Boot之過(guò)濾器 Filter注入的方式解析

    Spring Boot之過(guò)濾器 Filter注入的方式解析

    這篇文章主要介紹了Spring Boot之過(guò)濾器 Filter注入的方式解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11

最新評(píng)論

新民市| 太和县| 观塘区| 多伦县| 渑池县| 塔城市| 宁津县| 诸暨市| 呼玛县| 同仁县| 清河县| 惠水县| 张家口市| 于都县| 宝应县| 吕梁市| 那坡县| 岳普湖县| 三都| 桐柏县| 五峰| 东乌珠穆沁旗| 合江县| 行唐县| 威信县| 南充市| 治多县| 岳阳县| 彭泽县| 金寨县| 临猗县| 思茅市| 新密市| 溧阳市| 绥阳县| 嫩江县| 锡林浩特市| 武胜县| 敦煌市| 本溪市| 舟山市|