![](https://img-blog.csdnimg.cn/20201012174427372.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mybatisPlus
mybatisPlus
蔡定努
人前拼实力,人后拼努力
展开
-
MybatisPlus 多数据源动态切换、加载
mavne 依赖<!--mybatis-plus--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.3.4</version></dependency> <!--dynamic-datasource-->.原创 2022-01-02 01:46:39 · 1575 阅读 · 0 评论 -
【Mybatis Plus】 多字段分组
public void t() { LambdaQueryWrapper<Dept> lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.select(Dept::getUserId, Dept::getDepName) .groupBy(new LinkedList<SFunction<Dept, ?>>...原创 2021-12-12 01:25:59 · 5161 阅读 · 0 评论 -
SpringBoot+Mybatis 一级缓存和二级缓存详解
本文主要介绍在 SpringBoot 项目中如何使用 Mybatis 的一级、二级缓存, 为了演示方便,本文的数据库采用 H2 内存数据库,数据库连接池默认使用 SpringBoot2.X 自带的 hikariCP。正确的使用 Mybatis 缓存可以有效减少多余的数据库查询操作,节约 IO。接下来我们从实践出发,看一看 mybatis 的一级,二级缓存如何使用,相关代码请查阅:https://github.com/zhengxl5566/springboot-demo.git1、概念介绍什么.转载 2021-12-11 21:48:56 · 1151 阅读 · 0 评论 -
mybatis 一对多、一对一查询(xml方式和注解方式)
配置文件server.port=80spring.datasource.url=jdbc:mysql://127.0.0.1:3806/cdn?useSSL=false&serverTimezone=UTCspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.username=rootspring.datasource.password=Admin@123mybatis.mapp原创 2020-10-10 09:57:14 · 443 阅读 · 1 评论 -
MybatisPlus中,同一个方法里切换数据源
@DS("one") public void test() {// 通过第一数据源查询(或方法上不设置默认主数据源) List<User> oneList = userService.list();// 第二数据源查询 DynamicDataSourceContextHolder.push("two"); List<User> Twolist = userService.list();...原创 2020-05-19 16:27:17 · 5331 阅读 · 0 评论 -
mybatis-plus之自定义sql、分页、Wrapper
自定义sql也想使用Wrapper构建?那这时候就要如下使用,先看定义好的部分常量:这里只挑三个说明一下:ew.customSqlSegment对应条件构造器里的条件ew.sqlSetupdate是所设置的列ew.sqlSelectquery时所选的列@Select("SELECT u.* FROM USER u LEFT JOIN `role-user...转载 2020-01-09 20:16:51 · 5590 阅读 · 0 评论 -
Mybatis Plus生成代码
package com;import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.StringPool;import com.baomidou.mybatisplus.core.toolkit.StringUtils;...原创 2020-01-02 00:43:50 · 140 阅读 · 0 评论 -
MybatisPlus 多表关联查询带分页
demo:https://download.csdn.net/download/caidingnu/120646361、目录结构2、Controllerpackage com.example.mybatisplustest.controller;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper...原创 2019-12-27 23:47:45 · 5682 阅读 · 2 评论