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
的动态数据源实现多数据源配置
目录一、导入依赖二、Application.yaml配置文件三、切换数据源四、其他方法4.1配置多个数据源4.2定义Datasource和EntityManager4.3在需要使用数据源的地方注入不同的EntityManager官网:https://baomidou.com/pages/a61e1b/#dynamic-datasource一、导入依赖com.baomidoudynamic-data
何苏三月
·
2023-08-04 08:54
Mybatis
spring
boot
mybatis
Mybatis-Plus
面向实用知识点——结合SpringBoot
目录环境配置基本流程各类中的方法BaseMapperIServiceCOUNTGETQueryListPageRemoveSaveUpdate环境配置参考java项目各框架环境配置基本流程创建Mapper@MapperpublicinterfaceMyMapperextendsBaseMapper{}创建ServicepublicinterfaceMyServiceextendsIService{
Rainbow_1991
·
2023-08-04 07:51
mybatis
spring
boot
后端
Mybatis-Plus
官网:
MyBatis-Plus
(baomidou.com)官⽅API:CRUD接口|我的巴蒂斯-加(baomidou.com)简介:
MyBatis-Plus
(opensnewwindow)(简称MP)是一个
Coisíní3333
·
2023-08-03 23:20
Java_ee
mybatis
java
Mybatis-Plus
公共字段自动填充问题分析及代码实现
目录一、简介二、实现步骤1.在实体类的属性上加入@TableField注解,指定自动填充的策略2.编写元数据对象处理器,在此类中统一为公共字段赋值,此类需要实现MetaObjectHandler接口2.1填充createTime和updateTime字段:2.2填充createUser和updateUser字段2.2.1ThreadLocal1.什么是ThreadLocal?2.为什么可以使用Th
爱学习的小健
·
2023-08-03 22:27
Springboot
mybatis
java
intellij-idea
spring
boot
MybatisPlus存在 sql 注入漏洞(CVE-2023-25330)解决办法
MyBatis-PlusTenantPlugin是
MyBatis-Plus
的一个为多租户场景而设计的插件,可以在SQL中自动添加租户ID来实现数据隔离功能。
dmlcq
·
2023-08-03 17:23
sql
安全
web安全
玄子Share -
mybatis-Plus
3.5.3.1 学习笔记
玄子Share-mybatis-Plus3.5.3.1学习笔记介绍
MyBatis-Plus
(opensnewwindow)(简称MP)是一个[MyBatis(opensnewwindow)的增强工具,在
玄子Share
·
2023-08-03 16:25
SSM
mybatis
学习
笔记
mysql
spring
boot
MyBatis-Plus
——条件构造器
条件构造器:条件构造器是
Mybatis-Plus
中的一种核心功能,作用是使我们在单表的增删改查等所有操作,不需要自己写sql语句。
yYahoo~
·
2023-08-03 04:34
java
Mybatis-Plus
的使用
目录什么是
Mybatis-Plus
?他和Mybatis有什么关系?如何使用
Mybatis-Plus
呢?添加依赖调整配置编写实体类编写接口测试用例运行结果什么是
Mybatis-Plus
?
薛定谔的__猫
·
2023-08-03 04:24
Mybatis
javaEE
mybatis
java
开发语言
【代码生成】IDEA插件 MyBatisX Plus JAVA代码生成 模板
ScratchesandConsoles->Extensions->MybatisX这里会提供默认模板:例如在1.4.13提供了模板:default-all,default,mybatis-plus2,
mybatis-plus
我是Superman丶
·
2023-08-03 02:12
工具自用
intellij-idea
java
postman
MyBatis-Plus
和达梦数据库实现高效数据持久化
一、添加依赖首先,我们需要在项目的pom.xml文件中添加
MyBatis-Plus
和达梦数据库的依赖:org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-testtestcom.dmDmJdbcDriver1.8.0com.baomidoumybatis-plus-bo
不掉头发的阿水
·
2023-08-03 00:29
SQL
SpringBoot
MyBatis
mybatis
数据库
【Mysql】group语句删除重复数据只保留一条
这个时候再加上
mybatis-plus
的selectOne方法,就会出现报错。因为selectOne方法要求查询结果必须唯一,如果出现多条数据就会报错。
孫治AllenSun
·
2023-08-02 19:39
mysql
数据库
mybatisJava对象、list和json转换
1.参考mybatis-plusmybatisJava对象、list和json转换网上好多不靠谱,参考
mybatis-plus
中@TableField,mybatis中自定义实现这样不需要对象中属性字符串接收
分享心得
·
2023-08-02 12:34
mybatis
Mybatis-Plus
目录1、了解Mybatis-Plus1.1、
Mybatis-Plus
介绍1.2、代码以及文档1.3、特性1.4、架构2、快速开始2.1、创建数据库以及表2.2.1创建主工程2.2.2导入依赖:2.3、Mybatis
李钟意·
·
2023-08-02 07:21
mybatis
java
数据库
mybatis-plus
中的@Select注解里面写sql语句的in
@Select(""+"select\n"+"email\n"+"fromsys_user\n"+"whereidin\n"+""+"#{item}"+""+"")ListlistEmailByIdBatch(@Param("ids")Listids);比葫芦画瓢就成,注意ids的集合为String类型。
雾喔
·
2023-08-02 07:43
mybatis
sql
windows
SpringBoot第28讲:SpringBoot集成MySQL -
MyBatis-Plus
方式
SpringBoot第28讲:SpringBoot集成MySQL-MyBatis-Plus方式本文是SpringBoot第28讲,
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis
程序员 jet_qi
·
2023-08-02 05:46
深入理解Spring生态
spring
boot
mysql
mybatis
mybatis-plus
装饰者模式
Mybatis-plus
的批量插入真的不能用吗?
目录一、前言二、走进源码1.进入saveBatch看下2.往里ServiceImpl#saveBatch走3.SqlHelper#executeBatch(Class,Log,Collection,int,BiConsumer),e>4.SqlHelper#executeBatch(ClassentityClass,Loglog,Consumerconsumer)三、总结四、扩展一、前言在很多公司
胖头鱼不吃鱼-
·
2023-08-02 05:20
mybatis
mysql
JAVA:【基础九】
Mybatis-Plus
最近向了解一下
Mybatis-Plus
,无意中看到了一篇看着及其N*的文章,先转载再慢慢看。
叫我吕小布
·
2023-08-02 04:21
JAVA
java
mybatis-plus
flowable 6.7.2 工作流自定义mybatis sql查询我的待办,我的已办,流程列表,流程日志等;集成了自定义用户表
由于公司系统使用的是
mybatis-plus
操作数据库,研究flowable提供API封装不太好用,故分析最终执行的SQL,进行mybatis.xml改写;此处实现了查询流程定义,我的流程,我的待办,我的已办
星梦天河
·
2023-08-02 03:24
mybatis
大数据
Mybatis-plus
中关于BaseMapper<T>、IService<T>、ServiceImpl<M extends BaseMapper<T>, T>的简单理解
Mybatis-plus
(MP)最近写一个小项目,用到了
mybatis-plus
,为我们操作数据库提供了很大的方便,其中的使用都是继承MP的一些实现类,导致在表现层使用的时候不清楚其执行过程,作者从入门的
BiuPsYao
·
2023-08-01 20:52
JAVA开发
java
mybatis
mybatis-plus
SpringBoot项目bug解决方法
2.当springboot项目报错,找不到serviceimpl或者mapper,启动类没有配置@MapperScan("com.boss.mapper")3.用
mybatis-plus
框架,报错找不到表的时候
W思聪、
·
2023-08-01 20:21
bug
mybatis-plus-学习
1.1在
mybatis-plus
中,实体类中需要指定标的名称,找到对应标的名称@TableName("student")1.2当表名有前缀,可以不在实体类进行配置,只需要在application.propertise
W思聪、
·
2023-08-01 20:21
mybatis
学习
java
【
Mybatis-Plus
】or拼接
Mybatis-Plus
的or拼接是个坑:这是需要的结果:queryWrapper.and(c->c.or(a->a.eq("qcs3.status","SIGNING").eq("qcs.status
科学熊
·
2023-08-01 18:45
mybatis
java
前端
mybatis-plus
自定义 Service Vo接口, 实现 数据库实体与 vo 对象转换返回
1、自定义service转换类publicinterfaceIServicePlusextendsIService{/***根据ID查询**@paramkClassvo类型*@paramid主键ID*/defaultKgetVoById(Serializableid,ClasskClass){Tt=getBaseMapper().selectById(id);returnBeanUtil.toBe
天空下sky
·
2023-08-01 17:04
java
java
MyBatis-Plus
编写SQL语句实现多表条件分页查询
MyBatis-Plus
实现多表分页条件查询
MyBatis-Plus
在单表简单的CRUD操作上十分便捷,但当涉及到复杂的多表间的联合查询,而且还要携带条件的情况下,就会显得无从下手,一般情况下我们可以在
Pycro
·
2023-08-01 16:11
mybatis
sql
python
Mybatis ,
Mybatis-plus
列表多字段排序,包含sql以及warpper
根据mybatis根据多字段排序已经wrapper根据多字段排序首先根据咱们返回前端的数据列来规划好排序字段如下:这里的字段为返回VO的字段,要转换成数据库字段然后加入到排序中示例,穿了surname,cerRank多字段,然后是倒序false首先创建好映射,如下代码,第一个List为前端字段VO,第二个List为数据库字段。Util.handle是将两个转换为map,然后就可以做映射啦。下面也写
只想早点下班
·
2023-08-01 11:42
mybatis
sql
数据库
Mybatis-Plus
代码生成器-FreeMarker引擎
代码生成操作步骤引入依赖添加配置ftl文件编写配置类配置类编写内容new代码生成器AutoGenerator全局配置GlobalConfig数据源配置DataSourceConfig包配置PackageConfig模板配置TemplateConfig策略配置StrategyConfig切面配置InjectionConfig(可不要,配置额外输出文件。如:SpringCloud的Feign接口)Fr
追寻9
·
2023-08-01 09:58
笔记
java
spring
开发语言
MyBatis与
MyBatis-plus
的区别
一、MyBatisMyBatis前身是iBatis,是ClintonBegin在2001年发起的一个开源项目。最初侧重于码软件开发,后续发展成为一款基于java的持久层框架。Mybatis是一款优秀的持久层框架支持自定义SQL查询、存储过程和高级映射,消除了几乎所有的JDBC代码和参数的手动设置以及结果集的检索。MyBatis可以使用简单的XML或者注解进行映射和配置,通过将参数映射到配置的SQL
小院看客
·
2023-08-01 06:13
springboot
mybatis-plus
多数据源配置(HikariCP)
1.导入依赖jarorg.springframework.bootspring-boot-starter-jdbcorg.postgresqlpostgresql42.2.5net.postgispostgis-jdbc2.5.1com.baomidoumybatis-plus-boot-starter3.4.0com.baomidoudynamic-datasource-spring-boot-
qiaobing1226
·
2023-07-31 21:33
mybatis
mybatis-plus
查询数据为null问题解决
首先数据库能查询到数据,不过查询到的字段都是null值,因为业务上就用到这3个字段代码中使用
mybatis-plus
精确字段查询,select方法可以精确查询字段之后debug看到orderMain对象为
canxiusi
·
2023-07-31 21:01
java
数据库
mysql
MyBatis-Plus
多数据源dynamic-datasource解决多线程情境下数据源切换失效问题
前言:项目中使用
MyBatis-Plus
多数据源dynamic-datasource,完成多数据源的切换;但是在并发场景下,我们会发现线程会一直访问默认数据源(配置的Master数据),并没有访问我们在上一步切换后的数据源
拽着尾巴的鱼儿
·
2023-07-31 16:42
#
spring-cloud
#
spring-boot
db数据库
mybatis
java
spring
Mybatis-Plus
MyBatis-Plus
的特点:无侵入:只做增强不做
小鱼的学习笔记
·
2023-07-31 11:48
java
ee
mybatis
java
前端
VUE之axios使用,跨域问题,拦截器添加Token
demoAxios中文文档VUE之基本部署及VScode常用插件VUE之基本组成和使用VUE之Bootstrap和Element-UI的使用准备工作:关于SpringBoot和SpringCloud的搭建,以及
mybatis-plus
PH = 7
·
2023-07-31 07:02
vue.js
前端
javascript
【java】
mybatis-plus
lambda表达式符号总结
1.函数名及用法//查询学生QueryWrapperqueryWrapper=newQueryWrapper();函数说明举例eqequals等于(=)queryWrapper.lambda().eq(Student::getName,“老王”);nenotequals不等于()queryWrapper.lambda().gt(Student::getAge,26);gegreaterorequa
王佑辉
·
2023-07-30 16:39
java
mysql
java
sql
MyBatis-Plus
的基础增删改查
目录1.简介2.准备工作3.MyBatis-Plus实现增删改查1.MyBatis-Plus简介
MyBatis-Plus
(简称MP)是MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,
Master_hl
·
2023-07-30 15:55
JavaEE进阶
mybatis
java
开发语言
SpringBoot(41) —
MyBatis-plus
常用查询
前言在上篇文章中,我们已经简单的介绍了SpringBoot如何集成
MyBatis-plus
,大家感兴趣的话,可参考文章SpringBoot(40)—SpringBoot整合
MyBatis-plus
那么今天让我们来学习下
奔跑的佩恩
·
2023-07-30 14:54
Mybatis-plus
动态条件查询QueryWrapper的使用
继承自AbstractWrapper,自身的内部属性entity也用于生成where条件LambdaQueryWrapper,可以通过newQueryWrapper().lambda()方法获取.queryWrapper.lt()——小于queryWrapper.le()——小于等于queryWrapper.gt()——大于queryWrapper.ge()——大于等于queryWrapper.e
Northofnanshan
·
2023-07-30 13:44
数据库
数据库
sql
mybatis-plus
分页插件之count优化
分页插件配置packagecom.example.demo.conf;importcom.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;importcom.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;importorg.m
zhangzhiping35
·
2023-07-30 09:43
mybatis
java
开发语言
2020-09-15-MyBatis-Plus使用入门
MyBatis-Plus
使用创建SpringBoot项目导入
mybatis-plus
依赖com.baomidoumybatis-plus-boot-starter3.4.0demo全部依赖4.0.0org.springframework.bootspring-boot-starter-parent2.2.4
喵喵不吃鱼哦
·
2023-07-30 08:01
MyBatis-Plus
自定义sql注入器
文章目录一、前言二、
MyBatis-Plus
自定义sql注入器功能实现2.1、编写自定义sql类2.2、将自定义sql添加到BaseMapper中2.3、编写自己的sql注入器一、前言在日常开发过程中,
每天进步亿点点的小码农
·
2023-07-30 04:03
Mybatis
Mysql
Java
mybatis
sql
数据库
pagehelper与
mybatis-plus
冲突的解决办法
背景:springcloud项目开发新功能时因想使用
mybatis-plus
,原有功能只使用了mybatis,但在开发时发现某个公共模块使用了com.github.pagehelper,且很多模块都集成了该模块依赖
往事不堪回首..
·
2023-07-30 03:50
mybatis
Mybatis-Plus
学习笔记,包含
mybatis-plus
基本使用,各种插件使用等等
创作不易,各位看官点赞收藏.文章目录
Mybatis-Plus
笔记1、简介2、Mybatis-PlusDemo程序3、
Mybatis-Plus
常见注解4、
Mybatis-Plus
条件构造器Wrapper5
吉星J_x
·
2023-07-30 01:23
mybatis
学习
笔记
SpringBoot+MyBatis-Plus查询人员信息
需求:前端到后端查询出一个sql显示,用springboot、
mybatis-plus
、mysql文章目录一.项目目录二、实现效果三、部分代码四.完整代码一.项目目录二、实现效果三、部分代码POM文件4.0.0org.springframework.bootspring-boot-starter-parent2.1.8
米粉er
·
2023-07-29 22:57
spring
boot
前端
mybatis
mybatis-plus
一对多之间删除的时候字段为null
今天遇到一个奇怪的问题。在删除的时候,一对多删除,删除一的时候,同时删除多的一端。用的plus版本是3.4.2代码检查了数据表id类型就是varchar。排除完之后,就搞不懂是什么原因了。villageCommunicationMapper.deleteById(id);stopRouteMapper.deleteById(id);查看日志一的一端删除可以,多的一端删除会出现字段显示null。然后
萧寒Jerry
·
2023-07-29 21:03
mybatis
java
Mybatis-plus
一对多与分页问题
Mybatis-plus
一对多与分页问题1.问题说明今天工作时,在使用mp一对多并且分页时,发现返回的分页列表数据(数量)不对ClassA{privateStringname;privateListbList
为了我的架构师
·
2023-07-29 21:32
工作bug
Mybatis-Plus
mybatis
plus
分页查询
一对多
【解决】
Mybatis-plus
分页插件一对多分页查询问题
项目场景:一对多分页查询,查询主表的同时将子表数据查出问题描述
Mybatis-plus
分页插件多表连查寻时数量不对总条数有8条实际只查询出了7条结果丢失了一条数据,并且还会导致主数据里的子数据丢失–(假如
程序猿0-1
·
2023-07-29 21:29
mybatis
java
mysql
Mybatis-Flex 比
MyBatis-Plus
更轻量,高性能
一、Mybatis-Flex是什么?Mybatis-Flex是一个优雅的Mybatis增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用Mybaits-Flex链接任何数据库,其内置的QueryWrapper^亮点帮助我们极大的减少了SQL编写的工作的同时,减少出错的可能性。总而言之,MyBatis-Flex能够极大地提高我们的开发效率和开发体验,让我们有更多的时间专注于自己的事
LINgZone2
·
2023-07-29 09:08
mybatis
SpringBoot项目使用MyBatisX+Apifox IDEA 插件快速开发
1、MyBatisX插件
MyBatis-Plus
为我们提供了强大的mapper和service模板,能够大大的提高开发效率。
JavinLu
·
2023-07-29 09:32
spring
boot
intellij-idea
java
低代码
mybatis
nbcio-boot项目把springboot从2.3.5.RELEASE升级到2.7.10和
mybatis-plus
升级到最新的3.5.3.1的问题解决记录
考虑到原先版本比较老,今天把springboot从2.3.5.RELEASE升级到2.6.6和
mybatis-plus
升级到最新的3.5.3.1。
宁波阿成
·
2023-07-29 08:37
java开发
jeecg-boot
nbcio-boot
spring
boot
后端
java
nbcio-boot
mybatis-plus-join 实现多表查询
安装|MyBatis-Plus-Join用法官网都有
MyBatis-Plus
还手写Join联表查询?一个依赖轻松搞定,真香!_半满.的博客-CSDN博客
zhou周大哥
·
2023-07-29 08:30
maven
intellij-idea
Springboot接入MyBatisPlus
Mybatis-Plus
(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。
夜阑卧听风吹雨,铁马冰河入梦来
·
2023-07-29 05:37
Springboot
java
mybatis
spring
boot
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他