
Mybatis-Plus 动态表名的使用
> Mybatis-Plus版本:3.4.3.4 需求:在数据库中存在多个表结构相同,表名不同数据表 , 现需根据条件判断并选择操作哪一个数据表。在不使用动态表明的情况下, 一个表对应一个实体类,实体类又需要对应不同的Mapper、Service,明显增加了很多代码量。如果使用动态表名的方式,则只需要一个实体类就可以操作多张表,减少工作量,提升效率。 假设存在两个数据...
> Mybatis-Plus版本:3.4.3.4 需求:在数据库中存在多个表结构相同,表名不同数据表 , 现需根据条件判断并选择操作哪一个数据表。在不使用动态表明的情况下, 一个表对应一个实体类,实体类又需要对应不同的Mapper、Service,明显增加了很多代码量。如果使用动态表名的方式,则只需要一个实体类就可以操作多张表,减少工作量,提升效率。 假设存在两个数据...
在配置类中加入以下 ```lang-java @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); } ```
简介 {#简介} --------  * 什么是 Mybatis ? MyBatis 是一款优秀的持久层框架,它支持自定义 ...
### 概述 {#概述} [地址](https://mp.baomidou.com/) > **目标**:MybatisPlus, 为简化 Mybatis 开发而生, 只做增强, 不做改变 :IDEA...
大家好,我是**猿java**。 在 SpringBoot 应用中,配置文件的加载顺序(优先级)决定了不同来源的配置属性如何覆盖彼此,但是,在实践中,很多人都没有意识到这一点。这篇文章,我们将分析 SpringBoot 配置文件加载的优先级,从高到低排列。 1. 命令行参数 {#1-命令行参数} =================== 通过命令行(Command-line...
大家好,我是**猿java**。 在 SpringBoot 2.x中,一个很核心的功能是自动配置(Auto-Configuration)机制,这篇文章,我们来聊一聊 Spring Boot 2.x 实现自动配置的8个宝藏技巧,希望帮助你更好地掌握SpringBoot的自动配置原理。 1. 核心注解:@EnableAutoConfiguration {#1-核心注解:-Ena...
nacos 安装-v2.0.3(docker 版) : [连接](https://51tbox.com/) nacos 安装(单机)v2.2.0 : [连接](https://51tbox.com/) kubesphere部署 nacos 集群 : [连接](https://51tbox.com/) NACOS无法修改密码 控制台修改默认密码报错 : [连接](https...
nacos 开机启动 配置 1-创建Nacos服务的systemd单元文件: sudo vi /etc/systemd/system/nacos.service [Unit] Description=Nacos Server After=network.target [Service] Type=for...
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://ruoyi-mysql:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=t...