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
使用Condition拼接Sql语句各方法的用法
mybatis-plusCondition拼接Sql语句各方法1.setSqlSelect—用于添加查询的列信息publicWrappersetSqlSelect(String...columns){StringBuilderbuilder=newStringBuilder();String[]arr=columns;intlen=columns.length;for(inti=0;i$0){bu
·
2021-08-02 14:52
MyBatis-Plus
使用ActiveRecord(AR)实现CRUD
目录1.什么是ActiveRecord(AR)?2.通过AR实现CRUD1.1insert1.2update1.3delete1.4select1.什么是ActiveRecord(AR)?ActiveRecord是什么:每一个数据库表应该对应创建一个实体类,类的每一个对象的实例对应于数据库中表的一行记录;通常表的每个字段在类中都有相应的方法Field;ActiveRecord负责把自己持久化.在A
·
2021-08-02 14:51
解决
mybatis-plus
查询耗时慢的问题
mybatis-plus
查询耗时慢1、现象查出30000多条id然后用EntityWrapperew=newEntityWrappercolumnMap=newHashMap();columnMap.put
·
2021-08-02 14:19
Mybatis-plus
在项目中的简单应用
Mybatis-plus
是Spring框架中OOM的一大利器,其简单易用参考官网文档即可很快上手。
·
2021-08-02 14:18
一篇文章带你学习
Mybatis-Plus
(新手入门)
目录Mybatis-Plus1.快速入门地址:安装|
MyBatis-Plus
(baomidou.com)2.创建数据库mybatis-plus3.创建springboot项目,配置yml文件4.导入依赖
·
2021-08-02 14:11
Mybatis-plus
使用注解 @TableField(exist = false)
当表中午字段,但是实体类中需要这个成员变量时怎么办,可以使用
mybatis-plus
中@TableField(exist=false)如下:importcom.baomidou.mybatisplus.annotation.TableField
·
2021-08-01 12:45
SpringBoot整合:Druid、MyBatis、
MyBatis-Plus
、多数据源、knife4j、日志、Redis,Redis的Java操作工具类、封装发送电子邮件等等
SpringBoot笔记一、SpringBoot介绍1.1、SpringBoot简介SpringBoot是一个快速开发的框架,封装了Maven常用依赖、能够快速的整合第三方框架;简化XML配置,全部采用注解形式,内置Tomcat、Jetty、Undertow,帮助开发者能够实现快速开发,SpringBoot的Web组件默认集成的是SpringMVC框架。SpringBoot原理介绍:1.能够帮助开
李潘杜若
·
2021-07-31 21:49
MyBatis
Redis
Spring
java
spring
解决SpringBoot整合MybatisPlus分模块管理遇到的bug
前言这个Bug前前后后折腾了两天才找到答案,虽说不是完全两天的工作时间在调试这个问题,但是过程也确实曲折,所以做一下记录,也当做一次自我反省背景SpringBoot与
MyBatis-Plus
的pom依赖
·
2021-07-29 11:49
MyBatis-Plus
Generator代码生成器配置详解
packagecom.ethan.demo;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.generator.AutoGenerator;importcom.baomidou.mybatisplus.generator.config.DataSourceConfig;importcom
Ethan_Vn
·
2021-07-13 15:05
Mybatis-Plus
常用增删改查方法详解(Wrapper 条件构造器的使用)
Mybatis-Plus
内容一、
Mybatis-Plus
概念二、项目准备(以SpringBoot项目为例)1.项目结构图2.数据表2.1数据表截图2.2建表语句3.项目依赖3.1集成SpringBoot
Yan Yang
·
2021-06-27 23:11
SpringBoot
JavaEE
java
spring
boot
mybatis-plus
第六篇 : SpringBoot 整合
mybatis-plus
ITZIPCttey-iYCyhIa8uSw本篇源码:https://github.com/gf-huanchupk/SpringBootLearning这一篇我们讲解如何在springboot下整合
mybatis-plus
程序员果果
·
2021-06-27 10:36
【快学springboot】SpringBoot整合Mybatis Plus
mybatisplus简介来自官方对于mybatisplus的介绍:
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具
Happyjava
·
2021-06-27 06:55
云捷配:Java快速开发平台-低代码开发平台
云捷配(JAVA)开发平台全新升级版继承了迪西客旗下平台产品的一贯特色和风格,集简单易用和强大深入为一体,保持了原有的功能特性,同时全面升级了后端框架(Java,SpringBoot、
Mybatis-Plus
云阔天空
·
2021-06-27 05:16
LambdaQueryWrapper、LambdaUpdateWrapper、LambdaQueryChainWrapper的使用
在使用
MyBatis-Plus
的时候,之前不知道有LambdaQueryWrapper这东西,使用的是QueryWrapper,这样就导致了一个问题,在代码里写入了数据库的列名,这样属于硬编码的方式,而且
lzhfdxhxm
·
2021-06-26 23:47
数据库
mybatis
mybatis
plus
QueryWrapper
数据库
关于使用
mybatis-plus
插件出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not foun...
在确认mapperScan和application.yml配置文件均没有问题的情况下,检查
mybatis-plus
插件的引入jar包是否正确。
weworld
·
2021-06-24 13:20
31,springboot 整合
Mybatis-Plus
Mybatis-Plus
是一个Mybatis的增强工具,它在Mybatis的基础上做了增强,却不做改变。
滔滔逐浪
·
2021-06-24 11:43
Mybatis-plus
自动填充字段
@Configuration@ComponentpublicclassMybatisMetaHandlerimplementsMetaObjectHandler{@BeanpublicOptimisticLockerInterceptorOptimisticLockerInterceptor(){returnnewOptimisticLockerInterceptor();}@Beanpublic
尼尔君
·
2021-06-24 11:24
Springboot |
MyBatis-Plus
的CRUD接口和条件构造器的使用
一、
MyBatis-Plus
主要特性二、常用的CRUD接口三、条件构造器四、
MyBatis-Plus
实现表的增删改查操作示例一、
MyBatis-Plus
主要特性(1)
MyBatis-Plus
内置通用的Mapper
Ada54
·
2021-06-24 09:52
Mybatis-plus
使用中遇到的问题
mybatis-plus
使用遇到问题条件组合查询过程中由于条件的较多,or和and都有的情况下由于括号问题导致查询结果错误问题,留个抓,防止下次再次出错EntityWrapperew=newEntityWrapper
ShawnLiMr
·
2021-06-23 17:26
MyBatis-Plus
通用枚举自动关联注入的实现
目录一、通用枚举二、声明通用枚举属性三、配置扫描通用枚举四、注意、注意、注意一、通用枚举解决了繁琐的配置,让mybatis优雅的使用枚举属性!按我的理解是维护在内存中且不易修改的轻量级字典。目前觉得这个功能的使用场景相对有限,但是如果有用到的话开箱即用也是很棒的。废话不多说,接下来让我们看一下它的实际效果吧。一般搜索用户信息列表,列如用户有禁用和启用两个状态@DatapublicclassUser
·
2021-06-22 13:35
MyBatis-Plus
使用枚举自动关联注入
目录什么是枚举自动注入?实际效果实现步骤踩坑解决方法参数解析总结什么是枚举自动注入?官方文档是这么解释的解决了繁琐的配置,让mybatis优雅的使用枚举属性!按我的理解是维护在内存中且不易修改的轻量级字典。目前觉得这个功能的使用场景相对有限,但是如果有用到的话开箱即用也是很棒的。废话不多说,接下来让我们看一下它的实际效果吧。实际效果通常情况下,我们会这样声明一个用户实体publicclassUse
·
2021-06-22 12:30
三、基本CRUD操作
上一节我们完成了
mybatis-plus
的集成,也已经在mp01中添加相关的实体类的对应的数据库表,这一节我们来实现基于
mybatis-plus
的CRUD操作。
runewbie
·
2021-06-22 09:59
Mybatis-Plus
查询中如何排除标识字段
一、查询中排除标识字段1.1测试查询@TestpublicvoidfindAllTest(){ListuserList=userMapper.selectList(null);userList.forEach(System.out::println);}1.2实体类字段不添加@TableField注解//逻辑删除注解(0未删除1已删除)@TableLogic/*@TableField(select
·
2021-06-21 14:35
mybatis 忽略实体对象的某个属性(2种方式)
在对象序列化过程中,/被transient标记的变量不会被序列化方法二:使用
mybatis-plus
注解@TableField(exist=false),false代表此字段不是数据库表字段
mybatis-plus
·
2021-06-21 12:26
MybatisPlus学习笔记(九)------MybatisPlus代码生成器(即取即用)
MybatisPlus是Mybatis的增强版,故代码生成器进化为基于Java生成代码;MyBatis的代码生成器只可生成:实体类、Mapper接口、Mapper映射文件;AutoGenerator是
MyBatis-Plus
夜一先生
·
2021-06-21 05:05
MyBatis-Plus
学习笔记
MyBatis-Plus
官网地址:https://mp.baomidou.com/一、
mybatis-plus
简介:
Mybatis-Plus
(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变
黄憨憨
·
2021-06-19 23:10
仵航说 前后端分离,文件上传下载(springBoot+vue+elementUI)仵老大
1.介绍本文主要是介绍前后端分离的上传下载,后端使用的是SpringBoot,持久层用的是
mybatis-plus
,前端用的Vue,UI用的elementUI,测试了一下,文本,图片,excel,都是可以上传下载的
wuhang
·
2021-06-19 20:33
SpringBoot+Mybatis-Plus两种分页方法
首先配置
mybatis-plus
配置packagecom.qfclo.login.config;importcom.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
小鱼儿2020
·
2021-06-19 06:38
Mybatis-Plus
来学习一下!代码生成、分页插件?
在这里小小推荐下我的个人博客csdn:雷园的csdn博客个人博客:雷园的个人博客:雷园的今天我们来说一下
Mybatis-Plus
!
雷园LY
·
2021-06-14 08:13
SpringBoot集成
MyBatis-Plus
框架详细方法
1.说明本文详细介绍SpringBoot集成
MyBatis-Plus
框架的方法,使用MySQL数据库进行测试,包括完整的开发到测试步骤,从一开始的SpringBoot工程创建,到MySQL数据库刷库脚本
木木与呆呆
·
2021-06-13 22:48
MyBatis-Plus
概述
简介
MyBatis-Plus
(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。
西界__
·
2021-06-13 07:48
mybatis-plus
入门总结
可以节省我们大量的时间所有的crud代码都可以自动生成JPA,tk-mapper,MyBatisPuls都可以实现自动生成CRUD2.Mybatis的简介官网:https://baomidou.com/guide/
MyBatis-Plus
骑着蜗牛上高速299km/h
·
2021-06-12 12:42
java
mybatis-plus
IdWorker生成的Id和返回给前台的不一致的解决
问题描述今天在公司项目中修改id的生成策略为
mybatis-plus
自带的IdWorker策略时,发现返回给前台的id竟然和数据库不一致。费解得很呐。
·
2021-06-12 12:10
SpringBoot多模块项目ApplicationContext无法getBean,MybatisPlus二级缓存与放弃Mybatis(Plus)的二级缓存
SpringBoot多模块项目ApplicationContext无法getBean,MybatisPlus二级缓存与放弃Mybatis(Plus)的二级缓存事情是这样发生的我想用redis实现
mybatis-plus
liu++
·
2021-06-11 22:22
bug解决
项目笔记
mybatis
java
mybatis
spring
boot
redis
缓存
mybatis 执行 SQL 分析打印
方法来自
mybatis-plus
,大家仔细看都会该功能依赖p6spy组件,完美的输出打印SQL及执行时长3.1.0以上版本导入依赖包Mavenp6spyp6spy最新版本Gradle:compilegroup
NSN_0530
·
2021-06-11 16:04
MyBatis-Plus
快速上手
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。官网文档、官网samples、参考文章1、参考文章2。
梅西爱骑车
·
2021-06-11 14:46
Mybatis-Plus
的SQL语句组拼原理说明
记录查找自动组拼SQL语句的过程首先在BaseMapper其中的一个方法下打个断点在断点显示的值栏找到相关的SQL发现SQL语句在MappedStatement对象中,而sqlSource存的就是相关的sql语句然后在MappedStatement这个对象打断点,看看到底是哪个对象对它进行了操作发现是AutoSqlInjector创建了MappedStatement在AutoSqlInjector
·
2021-06-10 11:55
Mybatis-Plus
框架使用
1.2.为什么要学习
Mybatis-Plus
我们已经学习过Mybatis这个框架,我们只需要在dao层定义抽象接口,基于Mybatis零实现的特性,就可以实现对数据库的crud操作。如下两个接口
空白_0911
·
2021-06-10 09:24
10.Spring集成
Mybatis-plus
之crud
开源的力量是无穷的,针对mybatis的上述缺陷,国产大神团队开发了牛逼的
Mybatis-plus
,
小manong
·
2021-06-08 04:41
Mybatis Plus插件三种方式的逆向工程的使用
在实际的使用中,常用的逆向工程方式如上,mybatis框架,
mybatis-plus
框架,
·
2021-06-06 13:01
SpringBoot-整合mybatis
本篇文章主要介绍SpringBoot如何配置数据源、mybatis、
mybatis-plus
数据源配置1、添加数据库驱动(mysql)mysqlmysql-connector-java2、添加spring-boot-starter-jdbcJDBC
张明学
·
2021-06-06 03:26
2019-07-22
[endif]
Mybatis-Plus
简介[if!supportLists]1.1.
HUGOPAN
·
2021-06-05 23:32
mybatis-plus
雪花算法自动生成机器id原理及源码
1、雪花算法原理雪花算法使用一个64bit的long型的数字作为全局唯一id。这64个bit中,其中1个bit是不用的,然后用其中的41bit作为毫秒数,用10bit作为工作机器id,12bit作为序列号。1bit,不用,因为二进制中最高位是符号位,1表示负数,0表示正数。生成的id一般都是用整数,所以最高位固定为0。41bit-时间戳,用来记录时间戳,毫秒级。10bit-工作机器id,用来记录工
·
2021-06-04 14:29
mybatis-plus
的入门使用
mybatis-plus
就很好的解决了这个问题,提供了基本的增删改查操作。一、
mybatis-plus
简介:
Mybatis-Plus
(简称MP)是一个Mybatis的增强工具,在Mybat
T柒爷
·
2021-05-30 13:12
mybatis-plus
实体类中出现非数据库映射字段解决办法
在使用mybatis或者其它mybatis的二次开发框架时(例如
mybatis-plus
),有时候数据库中的字段和实体类中的字段可能不一致。
·
2021-05-29 13:48
Idea中Lombok插件的学习和使用
平时开发中我们会遇到很多实体类组合类等,实体类还好,通过
Mybatis-plus
等逆向工程生成,但还有很多组合实体类需要我们自己定义,但每一个都要生成get/set等基本的结构,虽然有快捷键,但依旧很繁琐
程序逸
·
2021-05-28 09:58
Spring框架
Lombok
微服务搭建 springboot-cloud-alibaba
技术选型maven:3.5.0数据库:Mysql5.6以上持久层:
Mybatis-plus
(
你看星星很亮
·
2021-05-27 13:31
微服务
cloud
微服务
微服务架构
Mybatis-plus
分页插件不生效
记录笔记从
Mybatis-plus
官网学习分页时,将分页代码直接粘贴过来,也没有仔细看导致的问题问题原因,我是用的3.4.3版本,官网的示例使用的都是H2内存数据库,我是用的MYSQL没有修改,导致分页不成功
不懂一休
·
2021-05-27 01:49
springboot
mysql
java
spring
boot
Mybatis-Plus
的应用场景描述及注入SQL原理分析
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
·
2021-05-26 09:56
mybatis-plus
动态表名的实现示例
背景在分表的背景下,有时候查询数据的时候需要跨表查询,那此时就需要MP在解析的时候,能够很好的自适应表格名称实现MP中是通过PaginationInterceptor(分页插件)完成动态表名解析的,配置如下:数据库中表依赖com.baomidoumybatis-plus-boot-starter3.3.1.tmp配置类packagecom.huanchuang.common.config;impo
·
2021-05-24 17:14
上一页
79
80
81
82
83
84
85
86
下一页
按字母分类:
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
其他