E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mybatis-plus
mybatis-plus
实现多租户Saas
mybatis-plus
实现多租户Saas实现方式给对应需要进行数据隔离的表加上租户ID(tenant_id字段)原理使用
mybatis-plus
操作的表会自动过滤tenant_id字段的值包括新增,修改
代号:猿a
·
2023-11-26 07:39
常用
mybatis
java
spring
boot
mybatis oracle 多租户,
Mybatis-plus
多租户实战进阶
在基于
Mybatis-plus
实现多租户架构中,介绍了在多租户项目中如果要开启一个子线程,那么需要手动进行RequestAttributes的子线程共享。
关66
·
2023-11-26 07:09
mybatis
oracle
多租户
Mybatis-Plus
租户id结合定时任务 @Scheduled 注解使用坑
Mybatis-Plus
租户id结合定时任务@Scheduled注解使用踩的坑因为业务需求需要加定时任务,所以图方便直接使用了@Scheduled注解加Cron表达式进行每30分钟跑一次定时任务,但是运行的时候突然发现报了个
lifeisfuckingmovie
·
2023-11-26 07:39
mybatis
java
spring
MyBatis-Plus
多租户概念
SaaS架构中多租户的概念租户可以理解为部署在云端的客户,通常出现在2B的企业中,比如现在学校的一卡通管理,通常是一个公司来做的,学校本地不需要做任何部署,而这个公司又是服务了很多个学校,那么学校对于公司来说就是一个租户。SaaS多租户三种架构1.独立数据库这是第一种方案,即一个租户一个数据库,这种方案的用户数据隔离级别最高,安全性最好,但成本较高。优点:为不同的租户提供独立的数据库,有助于简化数
心之所向-
·
2023-11-26 07:36
#
MyBatis-Plus
mybatis
数据库
大数据
mybatis-plus
基于 schema 多租户
多租户实现分类既然多租户设计的难点在于隔离用户数据,又同时共享资源。那么可以根据用户数据的物理分离程度来进行分类。分为三类:数据库(DataBase)、模式(Schema)、数据表(Table)。分离数据库每一个租户分配一个数据库连接池,根据租户id获取对应的连接池模式(Schema)应用使用一个数据库连接池,切换不同的Schema。就可以切换不同租户。(可以简单理解为。java里面的包名称。不同
醉有应得
·
2023-11-26 07:05
多租户
mybatis
数据库
mysql
MyBatis-Plus
忽略多租户隔离自定义注解
做Saas系统的小伙伴肯定对多租户不陌生,博主最近使用MybatisPlus的多租户插件时发现一些不方便的地方,因启用多租户时,租户之间是完全隔离的,现在需要一位管理员权限的用户在特定菜单功能下不能有租户隔离。常用的几种方法有:在mapper类上或者特定的mapper方法上加上@InterceptorIgnore(tenantLine="true")注解@InterceptorIgnore(ten
Mgg9702
·
2023-11-26 07:33
java
spring
boot
mybatis
Mybatis-Plus
租户使用
Mybatis-Plus
租户使用文章目录
Mybatis-Plus
租户使用一.前言1.1租户存在的意义1.2租户框架二.
Mybatis-plus
租户2.1租户处理器2.2前置准备1.依赖2.表及数据准备3
贺鹏123
·
2023-11-26 07:02
mybatis
sass
租户
数据库
代码起步:
MyBatis-Plus
多租户插件
这是简单的起步代码,基于SpringBoot。1代码在一个控制器里添加代码,控制器是带有@Configuration的类,将如下代码添加在控制器类里面:@BeanpublicMybatisPlusInterceptormybatisPlusInterceptor(){MybatisPlusInterceptorinterceptor=newMybatisPlusInterceptor();inte
初级代码游戏
·
2023-11-26 07:32
Java
mybatis
java
servlet
MyBatisPlus入门介绍
目录一、MyBatisPlus介绍润物无声效率至上丰富功能二、Spring集成MyBatisPlus三、SpringBoot集成MyBatisPlus一、MyBatisPlus介绍
MyBatis-Plus
会洗碗的CV工程师
·
2023-11-26 05:41
#
MybatisPlus
spring
boot
java
spring
mysql
maven
SpringCloud微服务实战——搭建企业级开发框架(二十八):扩展MybatisPlus插件DataPermissionInterceptor实现数据权限控制
一套完整的系统权限需要支持功能权限和数据权限,前面介绍了系统通过RBAC的权限模型来实现功能的权限控制,这里我们来介绍,通过扩展
Mybatis-Plus
的插件DataPermissionInterceptor
全栈程序猿
·
2023-11-26 02:56
Mysql中where子句下的concat_ws函数
在where子句中使用concat_ws(separator,str1,str2)函数在
mybatis-plus
中的sqlSELECTcount(*)FROM`test`tWHEREt.
守夜人_
·
2023-11-25 18:06
mysql笔记
mysql
springboot整合mybatis和
mybatis-plus
springboot整合mybatis导入相关的jar包mysqlmysql-connector-javaruntimeorg.springframework.bootspring-boot-starter-jdbcorg.mybatis.spring.bootmybatis-spring-boot-starter2.2.0编辑配置文件#端口配置server:port:8090#配置数据源spri
qq_47897831
·
2023-11-25 15:40
spring
boot
java
spring
mybatis-plus
代码生成器
生成器依赖4.0.0org.springframework.bootspring-boot-starter-parent2.6.2com.examplemybatis-plus0.0.1-SNAPSHOTmybatis-plusDemoprojectforSpringBoot1.8org.springframework.bootspring-boot-starterorg.springframew
菜菜的小菜鸟
·
2023-11-25 14:06
MyBatis-Plus
分页:删除最后一页最后一条数据后显示无数据(后端解决方法)
1、问题描述
MyBatis-Plus
使用Ipage分页查询数据时,删除最后一页全部数据后,再次调用查询接口,显示当前页无数据。
托尼带水
·
2023-11-25 08:24
Could not set property ‘id‘ of ‘class com.jin.demo.entity.UserRole‘ with value ‘1400641849096048642‘
使用
mybatis-plus
接口插入数据时,出现这类错误。出错原因:使用
mybatis-plus
自动生成实体类,ID为数据库自增,出现这个错误表明没有在实体类中表明主键加上参数之后,测试可以
生如夏花帅
·
2023-11-25 06:38
java
java
Spring Boot 整合
MyBatis-Plus
详解
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
Doker 多克 技术人的数码品牌
·
2023-11-25 01:51
spring
boot
mybatis
java
代码生成器
AutoGenerator是
MyBatis-Plus
的代码生成器,通过AutoGenerator可以快速生成Entity、Mapper、MapperXML、Service、Controller等各个模块的代码
我_976b
·
2023-11-24 23:47
SpringBoot——》配置logback日志文件
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【Kafka】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、
MyBatis-Plus
小仙。
·
2023-11-24 10:11
SpringBoot
spring
boot
logback
log
MyBatisPlus总结
MyBatis-Plus
时Mybatis的BestPartnerMyBatis-Plus(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis
五敷有你
·
2023-11-24 07:54
mybatis
tomcat
java
MyBatis-Plus
的分页插件和乐观锁插件
MyBatis-Plus
:探索分页查询和乐观锁插件在现代的Web应用开发中,高效的数据处理是不可或缺的一部分。
来自宇宙的曹先生
·
2023-11-23 23:01
mybatis
试试
MyBatis-Plus
可视化代码生成器,太香了,你一定会感谢我
前言在基于Mybatis的开发模式中,很多开发者还会选择
Mybatis-Plus
来辅助功能开发,以此提高开发的效率。
小小哭包
·
2023-11-23 22:32
Java
中间件
MyBatis-Plus
代码生成器
可视化
easyexcel 到mysql 导入_Springboot通过EasyExcel向数据库中添加数据
Excel表:数据库表表名为edu_subject在edu_subject表中记录了课程的相关信息,其中id、gmt_create、gmt_modified字段由
Mybatis-plus
自动生成,sort
Mu Tian
·
2023-11-23 17:28
easyexcel
到mysql
导入
Mybatis-Plus3.0默认主键策略导致自动生成19位长度主键id的坑
码字不易,如果对您有用,求各位看官点赞关注~原创/朱季谦目前的
Mybatis-Plus
版本是3.0,至于最新版本是否已经没有这个问题,后续再考虑研究。
朱季谦
·
2023-11-23 13:12
mybatis
mybatis
Mysql——》联合索引 && 最左匹配
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【Kafka】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、
MyBatis-Plus
小仙。
·
2023-11-23 13:34
Mysql
mysql
联合索引
最左匹配
索引
index
mybatis-plus
更新字段的时候设置为null
问题在用
mybatis-plus
封装的updateById方法来更新数据时,想把一个字段设置为null值,但是更新后数据没有更新为null还是原来的值,这是因为
mybatis-plus
在更新的时候做了null
赵优秀
·
2023-11-23 13:59
【MybatisPlus】简介与使用
MyBatisPlus1.简介MyBatisPlus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生官网:https://baomidou.com/
MyBatis-Plus
~越努力越幸运~
·
2023-11-23 12:54
java
mysql
mybatis
mybatis-plus
的@TableLogic实现原理
mybatis-plus
的@TableLogic实现原理众所周知
mybatis-plus
提供逻辑删除的配置,只需要在数据表的org实体的对象中,对删除标记字段设置@TableLogic注解,并且在配置文件中
yanyundi
·
2023-11-23 10:58
mybatis-plus
java
开发语言
后端
mybatis-plus
注解@TableLogic使用
在实际开发中我们会遇到逻辑删除的业务场景,当我们使用
mybatis-plus
时可以使用其中注解@TableLogic来方便实现逻辑删除的操作。
zhou_fan_xi
·
2023-11-23 10:58
mybatis-plus
后端
MYBatis-Plus
常用注解@TableName、@TableId、@TableField、@TableLogic
目录目录一、@TableName二、@TableId雪花算法普通用法全局配置主键生成策略三、@TableField四、TableLogic一、@TableName注解作用:设置实体类对应的表明value作用:value指定数据库中的表名如果我们不设置这个注解,我们操作的数据库的表就由BaseMapper泛型决定(Book)@TableName(value="t_book")publicclassB
我爱布朗熊
·
2023-11-23 10:25
#
MyBatis-plus
mybatis
mysql
intellij-idea
mybatis-plus
的@TableField与@TableLogic
packagecom.zjh.myabatiesplus.pojo;importcom.baomidou.mybatisplus.annotation.*;importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;importlombok.Value;@AllArgsConstructor@No
2333!!!!!
·
2023-11-23 10:25
mybatis学习复习
java
数据库
开发语言
Mybatis-plus
的 @TableLogic 注解
Mybatis-plus
的@TableLogic注解1.简单介绍2.注解说明3.
知识的搬运工旺仔
·
2023-11-23 10:54
java
开发语言
mysql
mybatis-puls使用@TableLogic进行逻辑删除
在实际开发中我们使用
mybatis-plus
时,可以使用其中注解@TableLogic来进行逻辑删除的操作。
yz涣
·
2023-11-23 10:44
mybatis
spring
boot
intellij-idea
Mybatis-Plus
逻辑删除
只为记录下,方便自己以后查阅。如有不妥的地方,欢迎各位指出。如有不喜欢的,请绕路。实现步骤:1.配置全局的规则:#配置逻辑删除mybatis-plus.global-config.db-config.logic-delete-value=0mybatis-plus.global-config.db-config.logic-not-delete-value=12.实体类字段上加上@TableLog
不爱冒泡的菜鸟二哥
·
2023-11-23 10:43
mybatis
java
mysql
开发笔记---
mybatis-plus
的逻辑删除@Tablelogic注解
在开发过程中我们会遇到逻辑删除的需求,在使用
mybatis-plus
的时候我们可以用@Tablelogic注解便捷的完成逻辑删除和相关查询。
驴小蹄
·
2023-11-23 10:42
java
java
springBoot-MyBatis-Plus逻辑删除@TableLogic
前言:在开发过程中,如果在删除数据时,只是通过改变数据中某个字段的值,来达到逻辑删除的目的,但是又不想每次都手动对改字段进行设置,改如何实现;1MyBatis-Plus逻辑删除@TableLogic:
MyBatis-Plus
拽着尾巴的鱼儿
·
2023-11-23 10:41
db数据库
java工具篇
#
spring-boot
mybatis
spring
boot
java
Mybatis-plus
逻辑删除注解 @TableLogic
@TableLogic注解表示逻辑删除所谓逻辑删除也就是不会删除实际的数据表结构数据,仅仅是对字段进行标记删除数据,具体解释为:使用@TableLogic注解表示逻辑删除,标注在使用的实体类字段上如下:@TableLogicprivateIntegerisDelete;在以上的字段中进行标注就会出现,调用BaseMapper的deleteById(id)或者调用IService的removeByI
千与编程
·
2023-11-23 10:37
java
spring
mybatis
MyBatis-Plus
逻辑删@TableLogic
MyBatis-Plus
逻辑删除指,在数据库中删除数据时,并没有真正的删除,而是更改指定字段的值,这个字段的值可以为0或1,0代表未删除,1代表已删除,所以delete操作实际上是update操作,查询操作也是要加
strggle_bin
·
2023-11-23 10:33
Mybatis-Plus
mybatis
了解
MyBatis-Plus
:简化持久层操作的神器
正文:
MyBatis-Plus
是一个基于MyBatis的增强工具,提供了更强大、更便捷的持久层操作方式,极大地简化了开发人员对数据库的操作。
Aries263
·
2023-11-22 18:54
mybatis
java
mysql
MyBatis-Plus
和mybatis-plus-join
mybatis-plus
为简化开发而生官网:https://www.baomidou.com/当前最新版本com.baomidoumybatis-plus3.5.2源代码https://gitee.com
勤快的小蚂蚁
·
2023-11-22 18:13
JAVA
mybatis
java
mysql
MyBatis-plus
:查询操作、分页查询
目录:(1)查询操作(2)分页查询(1)查询操作packagecom.kuang;importcom.kuang.mapper.UserMapper;importcom.kuang.pojo.User;importorg.junit.jupiter.api.Test;importorg.springframework.beans.factory.annotation.Autowired;impor
喵俺第一专栏
·
2023-11-22 18:12
#
MyBatis框架学习
java
mybatis
junit
MyBatis-Plus
: 简化你的MyBatis应用
MyBatis-Plus
:简化你的MyBatis应用在Java开发中,MyBatis一直是一个受欢迎的持久层框架,提供了灵活的数据访问方式。
来自宇宙的曹先生
·
2023-11-22 18:37
mybatis
数据库
MP
mybatis-plus
debug级别打印sql日志
mybatis-plus
:configuration:#打印执行的SQL语句及返回的数据log-impl:org.apache.ibatis.logging.stdout.StdOutImpl
猛男陈朵朵
·
2023-11-22 16:33
后台程序员
mybatis-plus
【原创】为MybatisPlus增加一个逻辑删除插件,让XML中的SQL也能自动增加逻辑删除功能
mybatis-plus
:mapper-locations:classpath*:mapper/*.xmlconfiguration:mapUnderscoreToCamelCase:trueglobal-config
DCTANT
·
2023-11-22 12:09
数据库
java
springboot
java
开发语言
mybatis
sql
mybatis-plus
进阶教程!超详细使用方法解析!
前言:关于
mybatis-plus
的简介以及基本使用,我在入门一文中已做介绍,此处不再赘述。
Hi丶ImViper
·
2023-11-21 23:57
数据库
mybatis
mybatisplus
数据库
spring boot +
mybatis-plus
实现数据范围权限
springboot+mybatis-plus实现数据范围权限公司的业务场景,经常会遇到,限制用户查询数据范围场景,在整理需求,查找资料之后,实现了通过注解+mybatis拦截器,在sql中动态添加权限字段及值的功能。使用的时候方便简单,so,总结一下,写出来以供参考。(公司业务要更复杂一点,当前写的是简化后的,不过原理是一样的)数据库结构(简化)用户表:CREATETABLE`t_basic_u
生活丶好难!
·
2023-11-21 23:52
工作分享
spring
boot
java
mybatis
Mybatis和MybatisPlus:数据库操作工具的对比
目录什么是mybatis什么是mybatisplusMyBatis-Plus:为简化数据库操作而生的强大工具一、
MyBatis-Plus
的背景和概述二、
MyBatis-Plus
的主要特点三、如何使用MyBatis-Plusmybatis-Plus
人不走空
·
2023-11-21 10:25
mybatis
数据库
mybatis-puls详细笔记(更新)
mybatis-plus
官方地址:https://mp.baomidou.com/简介
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发
?Handsome?
·
2023-11-21 06:14
mybatis
java
数据库
spring
boot
Spring Boot整合mybatis-puls(用爱发电版)
第一部分:介绍一下
mybatis-plus
以及她的一些优点
mybatis-plus
官网强烈建议学习的时候可以去官网查,官网讲的也比较仔细这里是我的理解:之前用过jpa也用过mybatis,jpa的特点就是普通的单表操作超级简单
h 同学
·
2023-11-21 06:41
SpringBoot
spring整合
mybatis-plus
spring整合mybatis-plus1.添加依赖pom.xml提示:集成
mybatis-plus
要把mybatis坐标和mybatis-spring坐标去掉,避免冲突 4.0.0 com.woniu
行云777
·
2023-11-21 06:41
mybatis
spring
java
spring
boot
maven
Spring Boot整合
Mybatis-Plus
(附代码生成、VM模板)
pomorg.springframework.bootspring-boot-starter-webcom.baomidoumybatis-plus-boot-starter3.3.2com.github.pagehelperpagehelper4.1.0com.baomidoumybatis-plus-generator3.4.1org.apache.velocityvelocity-engin
真是适合睡觉的天气
·
2023-11-21 06:10
#
Spring
Boot
MybatisPlus
java
spring
boot
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他