mybatisplus 分库查询

ops/2024/12/17 4:53:29/

mybatisplus__0">mybatisplus 分库查询

比如我们的项目有两个数据库 不同的表在不同的库 我们是可以使用mybatisplus来实现
首选引入pom

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

修改yml文件配置多数据源(我使用的hikari)
master 和 sale可以随意修改 根据自己的需要去改对应的名称就行

spring:datasource:type: com.zaxxer.hikari.HikariDataSourcedynamic:primary: master #主数据源strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源datasource:master:type: com.zaxxer.hikari.HikariDataSourceurl: db1username: rootpassword: 123456sale:type: com.zaxxer.hikari.HikariDataSourceurl: db2username: rootpassword: 123456

然后在对应的mapper里面使用注解 @DS(“sale”) (我配置的叫sale所以sale)

@DS("sale")
@Mapper
public interface CheckMapper extends BaseMapper<CheckEntity> {}

这样配置之后在调用查询的时候走的就是指定数据库


http://www.ppmy.cn/ops/142547.html

相关文章

四、个人项目系统搭建

文章目录 一、python写的后端代码二、html代码三、index.css四、js代码 效果图&#xff1a; 一、python写的后端代码 后端代码使用Flask编写&#xff0c;如下所示&#xff1a; # app.py from flask import Flask, render_template, request, jsonify, g import sqlite3 import…

FFmpeg 实战解复用与复用

FFmpeg FFmpeg 是一个功能强大、广泛使用的多媒体处理工具,可以处理音频、视频、字幕以及多种容器格式的操作。它支持解码、编码、复用、解复用、流式传输、过滤等功能。以下是关于 FFmpeg 的一些核心信息和操作说明: 核心组件 FFmpeg 是由以下几个主要库组成的: libavcode…

WebSocket解读

WebSocket是一种网络通信协议&#xff0c;它允许在单个TCP连接上进行全双工通信&#xff0c;即服务器和客户端可以同时发送和接收数据。这种协议非常适合需要实时数据交换的应用场景&#xff0c;如在线聊天、实时数据更新、协同办公等。 WebSocket的工作原理 握手阶段&#x…

人工智能大语言模型起源篇(一),从哪里开始

序言&#xff1a;许多人最初接触人工智能都是在ChatGPT火热之际&#xff0c;并且大多停留在应用层面。对于希望了解其技术根源的人来说&#xff0c;往往难以找到方向。因此&#xff0c;我们编写了《人工智能大语言模型起源篇》&#xff0c;旨在帮助读者找到正确的学习路径&…

VMware ubuntu12.04怎么设置静态IP联网

记得刚开始学习嵌入式就是从ubuntu12.04的环境开始学习的C语言&#xff0c;当时没有弄清楚怎么设置静态IP联网&#xff0c;现在写一篇文章。 1.首先&#xff0c;关闭ubuntu的网络&#xff1b; 2.电脑使用的是wifi,将VMware桥接到该网卡上&#xff1b; 3.在虚拟机设置里面选择桥…

解锁SQL无限可能:如何利用HiveSQL实现0-1背包问题?

目录 1. 创建物品信息表 2. 设置背包容量(通过 Hive 变量设置) 3. 创建动态规划表并初始化 4. 动态规划填充表格过程

系统架构师软考应试八股文-论软件系统架构风格

摘要&#xff1a; 2021年3月&#xff0c;我参与了某省人大代表履职系统开发项目&#xff0c;该系统主要功能包含立法工作、建议管理、议案管理、信息管理、OA、系统配置等。我在该系统中担任系统架构师&#xff0c;主要负责系统架构工作。本文以该系统为例&#xff0c;主要论述…

mysql参考手册

mysql参考手册 官方参考手册 5.7 https://dev.mysql.com/doc/refman/5.7/en/ 8.0 https://dev.mysql.com/doc/refman/8.0/en/ 8.4 https://dev.mysql.com/doc/refman/8.4/en/ 中文参考手册下载 MYSQL 8.0 中文参考手册, chm 版 项目地址: https://gitcode.com/open-sourc…