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
2流高手速成记(之三):SpringBoot整合mybatis/
mybatis-plus
实现数据持久化
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是pythonflask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统接上回上一篇我们简单介绍了基于SpringBoot实现简单的Web开发,本节来看Web开发中必不可少的内容——数据持久化先
虚幻私塾
·
2022-09-29 16:08
python
mybatis
spring
boot
后端
计算机
spring boot 使用
Mybatis-plus
查询方法解析
目录前言普通查询批量查询条件查询前言使用的数据库和相关代码见springboot整合mybatisplus与druid详情。使用test来进行使用:普通查询@AutowiredprivateStudentDaostudentDao;@TestvoidselectById(){studentDao.selectById(1000);}批量查询@SpringBootTestclassSpring1Ap
·
2022-09-28 19:18
SpringBoot使用
MyBatis-Plus
解决Invalid bound statement异常
目录前言缘由解决问题总结前言本篇文章主要介绍关于我在SpringBoot中使用
MyBatis-Plus
是如何解决Invalidboundstatement(notfound)这个异常的。
·
2022-09-28 19:46
SprinBoot整合
MyBatis-Plus
MyBatis-Plus1.官网
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变
野渡无人舟自横(风)
·
2022-09-27 18:41
SpringBoot
maven
intellij-idea
java
微服务项目:尚融宝(2)(上手复习mybatisplus)
放弃幻想,认清现实,准备斗争简介官网http://mp.baomidou.com特点
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发
一个风轻云淡
·
2022-09-27 18:33
微服务项目:尚融宝
java
mybatis
spring
spring
boot
数据库
Mybatis-Plus
(插件篇 ==> 分页插件
本章导学:使用MP为我们提供的分页插件MP为我们提供了如下的一个方法selectPage()我们点进去看看这个方法需要什么参数显而易见,我们需要传递一个泛型P,这个泛型继承于IPage对象,和一个条件构造器我们点进去IPage看看当前的IPage是一个接口,我们看看它有哪些实现类发现它只有一个Page实现类,我们进去看看这个Page类是什么东东哦~原来这个Page为我们封装好了页码,数据条数,页数
白日日白
·
2022-09-26 18:25
Mybatis-Plus
mybatis
数据库
Mybatis-Plus
java
spring
boot
mybatis-plus
代码生成器遇到的坑
在使用springboot整合
mybatis-plus
时使用3.5.1+版本的代码生成器时配合老版的代码生成器会报错。看了下官方文档,完美解决!
wtf8080
·
2022-09-26 18:25
mybatis-plus
mybatis
Mybatis-Plus
(扩展篇 ==> 逻辑删除
本章导学:什么是逻辑删除?为什么要使用逻辑删除基于SpringBoot实现逻辑删除为实体类新增逻辑删除属性同步数据库新增列名delete一、什么是逻辑删除所谓逻辑删除,并不是真正意义上的删除,数据还是存在于数据库中只是对外不可见了而已。而物理删除,则是把数据从磁盘上真正的删除了(deleteondisc,找不回来啦~)注意:逻辑删除是为了方便数据恢复和保护数据本身价值等等的一种方案,但实际就是删除
白日日白
·
2022-09-26 18:24
Mybatis-Plus
java
Mybatis-Plus
spring
boot
intellij-idea
Mybatis-Plus
(核心功能篇 ==> 条件构造器
本章导学:什么是WrapperQueryWrapper的使用UpdateWrapper的使用一、什么是Wrapper我们之前调用MP的方法时,参数里往往会传一个null,Wrapper就是接收null的对象我们点进去BaseMapper里看看这里面是MP为我们生成的一些方法,有些方法里有queryWrapper和updateWrapper参数。我们点进去Wrapper看看可以看到,QueryWra
白日日白
·
2022-09-26 18:24
Mybatis-Plus
mybatis
Mybatis-plus
代码生成器新版(新版)包括自定义模板
Mybatis-plus
代码生成器新版(新版)包括自定义模板重构代码时使用了MyBatisPlus代码生成器生成了初始代码,启动工具类后,在控制台输入表名逗号隔开或者all(全部表)生成代码模板,分享一下
森林迷了~鹿
·
2022-09-26 18:23
插件
工具
java
开发语言
springboot
mybatis-plus
简介、安装、配置(1)【just Like】
目录#特性#框架结构#安装#配置#代码生成器#添加依赖#切换模板引擎#自定义模板引擎(下一篇)16条yyds的代码规范40个SpringBoot常用注解MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手工设置参数以及抽取结果集。MyBatis使用简单的XML或注解来配置和映射基本体,将接口和Java的POJOs(PlainOld
【官方推荐】唐城
·
2022-09-26 18:21
一点唐城
技术框架
后端
持久层框架
Spring Cloud 将Mybatis替换为
Mybatis-Plus
前言项目之前使用的是mybatis,想引入
mybatis-plus
直接全部替换,工作量大不太可行,因此保留原有功能,引入
mybatis-plus
,因此有了以下操作。
零下12℃
·
2022-09-26 18:51
Spring
mybatis
spring
cloud
java
Spring Boot +
Mybatis-Plus
集成与使用(七)
前言:我们已讲解了
MyBatis-Plus
的几个核心功能,本章节我们再给各位同伴们讲解一个核心功能-代码生成器AutoGenerator。
伴学编程
·
2022-09-26 18:20
mybatis-plus
spring
boot
spring
boot
mybatis-plus
伴学编程
MyBatis-Plus
核心功能篇 > 代码生成器
目标:了解
Mybatis-Plus
的代码生成器学习步骤:1、何为
MyBatis-Plus
的代码生成器2、实现案例3、参数学习(看官网)一、何为
MyBatis-Plus
的代码生成器AutoGenerator
CSNZのBlog
·
2022-09-26 18:50
MyBatisPlus
spring
boot
java
spring
Mybatis-Plus
(核心功能篇 ==> 代码生成器(新版)
工程导入所需的依赖编写yml配置文件定制MP代码生成器模板注:本章针对的为mybatis-plus-generator3.5.1及其以上版本一、什么是MP的代码生成器官网说明:AutoGenerator是
MyBatis-Plus
白日日白
·
2022-09-26 18:19
Mybatis-Plus
mybatis
maven
java
mybatis-plus
新版代码生成器
依赖com.baomidoumybatis-plus-boot-starter3.4.3.4com.baomidoumybatis-plus-generator3.5.1org.freemarkerfreemarker2.3.28com.github.xiaoyminknife4j-spring-boot-starter2.0.7publicstaticvoidmain(String[]args)
chen_xionxion
·
2022-09-26 18:19
JAVA
java
spring
boot
spring
JeecgBoot 3.4.2 版本发布,Vue3版本大升级
前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue,
Mybatis-plus
,Shiro,JWT支持微服务。强大的代码生成器让前后端代码一键生成!
·
2022-09-26 11:47
Mybatis-plus
实体类属性与表字段不一致解决方法
主要注释到实体类上的注解:@TableName(value=…)当数据库名与实体类名不一致或不符合驼峰命名时,需要在此注解指定表名主键自增的设定:@TableId(type=IdType.AUTO)指定实体类的属性为对应的主键@TableField注解1、主要用来解决实体类的字段名与数据库中的字段名不匹配的问题(数据库user_addr,字段useraddr未驼峰,mp默认开启驼峰)2.实体类中的
DCLe
·
2022-09-26 09:54
Java
Spring
毕业设计
数据库
java
sql
mybatis-plus
mybatis-plus
批量插入InsertBatchSomeColumn
mybatis-plus
批量insert效率低下怎么办(数据库是mysql的情况下)
mybatis-plus
的顶级IService接口有一个saveBatch()方法,但是它会执行多条insertSql
CaptainCats
·
2022-09-24 16:04
笔记
mybatis
【二十四】springboot使用EasyExcel和线程池实现多线程导入Excel数据
篇章整体栏目:【一】springboot整合swagger(超详细【二】springboot整合swagger(自定义)(超详细)【三】springboot整合token(超详细)【四】springboot整合
mybatis-plus
小z♂
·
2022-09-24 10:36
springboot整合篇
java
spring
数据库
SpringBoot使用EasyExcel完成对Excel的上传、带图片的下载
对Excel进行操作,一方面很繁琐,另一方面也不容易复用,而阿里开源了EasyExcel项目,很方便的对Excel进行读取和写入,只用简单的几步就好上传上传重要的一点是对监听器的创建,创建完成后,使用
mybatis-plus
ohoy
·
2022-09-24 10:56
springboot
MyBatis-Plus
实体类字段自动填充
然而在这些数据表中可能会包含一些公共的字段属性,如果每创建一个实体类都要将编写一次代码,很明显会很耗时耗力,
MyBatis-Plus
支持自定义处理器的形式实现保存更新的自动填充,为我们节省了很大的时间。
lucky赵
·
2022-09-23 18:34
笔记
java
MybatisPlus
JavaWeb
Mybatis
简单前后端分离的token验证流程
工具类3前后端token验证流程1后端登陆接口和数据处理,返给前端token1controlle层2service层次(这里的getone函数是mybatis-plusservice层函数,因为结合使用了
mybatis-plus
YYLA1
·
2022-09-22 20:13
java
web前端
java
mybatis-plus
使用xml自定义sql语句
mapper.xml文件三、配置YAML总结学习准备使用mybaits-plus配置项目好基本的三个层次daoservicecontroller可以参考我的这篇文章如何快速使用Mybatis-plus.前言
mybatis-plus
YYLA1
·
2022-09-22 20:43
java
xml
sql
java
【Java】jeecg-boot 基于代码生成器的JAVA快速开发平台
前后端分离架构:SpringBoot2.x,AntDesign&Vue,
Mybatis-plus
,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码!引领新开
我是旦旦呀
·
2022-09-22 20:35
JAVA
优秀开源项目集锦
Mybatis-plus
最新代码生成器(3.5.1+)的使用
1.引入依赖:com.baomidoumybatis-plus-boot-starter3.4.3.4com.baomidoumybatis-plus-generator3.5.1org.apache.velocityvelocity-engine-core2.3org.freemarkerfreemarkermysqlmysql-connector-javaruntime解释一下为什么要引两个模
为了我的架构师
·
2022-09-22 20:28
Mybatis-Plus
java
mybatis
MyBatis-Plus
分页查询
方法:使用selectPage()方法,第一个参数是传入分页方法(传入当前页和当前显示多少条数据),第二个参数是传入查询条件(如果查询全部的话,可以传null)。前提:表中的数据为:第一种方式://分页查询Pageemployees=employeeMapper.selectPage(newPageemployees=employeeMapper.selectPage(newPageemploye
不是七七子
·
2022-09-22 17:28
Java
java
mybatis
mybatis-plus
分页查询
推荐:MyBatisPlus汇总
mybatis-plus
分页查询首先创建一个数据库表,如下图所示:然后创建一个SpringBoot项目,pom.xml和配置如下:4.0.0org.kavenmybatis-plus1.0
图图小淘气_real
·
2022-09-22 17:27
mybatis-plus
spring
boot
MyBatis-Plus
分页查询
所以
MyBatis-Plus
提供物理分页插件。
普通网友
·
2022-09-22 17:56
java
mybatis
java
数据库
算法
服务器
mybatis-plus
分页查询三种方法
mybatis-plus
分页查询一、前期准备表二、使用selectPage1、配置类2、Service3、结果三、使用2种分页查询的写法1、xml2、Mapper3、第一种写法4、第一种结果5、第二种写法
李长渊哦
·
2022-09-22 17:50
Spring
mybatis
java
开发语言
从0到1项目搭建-框架搭建(附源码)
前言大家好,本文是基于SpringBoot从0搭建一个企业级开发项目,基于SpringBoot的项目,并集成
MyBatis-Plus
、Druid、Logback等主流技术。
微枫Micromaple
·
2022-09-22 13:36
0到1项目搭建
spring
boot
druid
mybatis
plus
架构
后端
提高生产力,最全 MyBatis Plus 讲解!
一、MP是什么MP全称
Mybatis-Plus
,套用官方的解释便是成为MyBatis最好的搭档,简称基友。它是在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
依然耀眼
·
2022-09-21 12:57
笔记
mybatis
数据库
java
Mybatis-Plus
时间范围查询
方式一通过apply方法,来实现时间范围查询,该方法可用于数据库函数,动态入参的params对应前面applySql内部的{index}部分,这样是不会有sql注入风险的,反之会有!apply(booleancondition,StringapplySql,Object...params)反例:queryWrapper.apply(StrUtil.isNotBlank(serviceItemLis
怪 咖@
·
2022-09-21 07:09
MyBatis
mybatis
java
开发语言
Mybatis-Plus
为什么不建议你使用
Mybatis-plus
但是我要告诉你,
Mybatis-plus
的特性只会让你的代码更烂。
菏院第二宅男
·
2022-09-21 07:42
知识总结
数据库
sql
java
Mybatis-Plus
模糊分页查询及关联查询(全注解实现)
文章目录
Mybatis-Plus
分页查询
Mybatis-Plus
分页插件解读分页查询条件准备分页查询5要素MP提供的分页条件类自定义的分页条件类案例一:使用MP提供的mapper进行分页查询案例二:使用
See you !
·
2022-09-20 08:49
java
mybatis
sql
Spring Boot:
mybatis-plus
+ atomikos + druid 实现不同实例数据库的多数据源配置和分布式事务管理
想到工作上可能会用到多数据源,但是自己在这方面并不是很熟悉,于是在网上查阅了很多文章,结果发现,网上的文章要么版本太老有些过时,要么用的不是
mybatis-plus
而是mybaits,要么步骤繁琐、需要自己手动编写
朗朗繁星v
·
2022-09-20 07:16
java
mysql
druid
分布式
数据库
spring
mysql
mybatis
MyBatis-Plus
实战(Spring Boot集成)
1.为何
MyBatis-Plus
在Spring框架风靡java开发的今天,java应用的持久层框架主要有MyBatis和JPA(SpringDataJPA)。
magic__Coder
·
2022-09-20 07:54
spring
boot
java
spring
spring
boot
mybatis
mybatis-plus
mybatis-plus
团队新作:mybatis-mate 轻松解决数据权限
简介mybatis-mate为mp企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成SQL维护等,旨在更敏捷优雅处理数据。1、主要功能字典绑定字段加密数据脱敏表结构动态维护数据审计记录数据范围(数据权限)数据库分库分表、动态数据源、读写分离、数据库健康检查自动切换。2、使用2.1依赖导入SpringBoot引入自动依赖注解包co
Java-进阶架构师
·
2022-09-20 07:54
java
java编程
java
数据库
spring
boot
SpringBoot | 3.3 整合
MyBatis-Plus
SpringBoot整合MyBatis-Plugs前言1.什么是MyBatis-Plus1.1BaseMapper\接口1.2IService\接口2.整合
MyBatis-Plus
以及CRUD功能2.1
多氯环己烷
·
2022-09-20 07:17
学习笔记
#
SpringBoot学习笔记
java
spring
spring
boot
mybatis
后端
mybatis-plus
团队新作:mybatis-mate 轻松搞定数据权限
点击关注公众号,实用技术文章及时了解0、简介mybatis-mate为mp企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成SQL维护等,旨在更敏捷优雅处理数据。1、主要功能字典绑定字段加密数据脱敏表结构动态维护数据审计记录数据范围(数据权限)数据库分库分表、动态据源、读写分离、数据库健康检查自动切换。2、使用2.1依赖导入Sp
黄小斜
·
2022-09-20 07:47
数据库
mysql
java
spring
mybatis
Spring boot 实战指南(二):Mybatis、动态绑定、多数据源、分页插件、
Mybatis-Plus
文章目录一、整合Mybatis1.搭建数据库环境2.基于注解整合Mybatis(1)创建项目(2)具体代码实现(3)测试3.基于xml整合Mybatis4.Mybatis的动态SQL(1)if(2)choose(3)trim、where、set(4)foreach(5)bind二、整合Mybatis多数据源1.数据库环境搭建2.实体类3.在application.yml配置数据源4.配置类配置数据
TracyCoder123
·
2022-09-20 07:19
后端体系
mybatis
spring
boot
java
java篇-非spring项目使用
mybatis-plus
非spring项目使用
mybatis-plus
写在前面初始化项目项目最终结构如下使用junit初始化数据源编写测试代码运行效果如下构建
mybatis-plus
里面的SqlSessionFactoryBuilder
小小白鸽
·
2022-09-19 20:09
java
mybatis
单元测试
java
mysql
maven
mybatis-plus
实现自定义SQL、多表查询与多表分页查询语句实例
目录前言1、自定义SQL2、多表查询3、多表分页查询4、多表分页条件查询总结前言本文介绍了在
mybatis-plus
中如何实现:自定义SQL语句,多表查询语句,多表分页查询语句在说怎么实现之前我们要先明白一个概念
·
2022-09-18 18:28
mybatis_Plus
(是一个插件)官网:https://baomidou.com/作者:
Mybatis-Plus
是由baomidou组织开发并且开源的,目前组织大约有30万人左右1.2特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响
·
2022-09-16 13:40
java
41-MybatisPlus
41-MybatisPlus-qianfeng-笔记文章目录41-MybatisPlus-qianfeng-笔记一、了解
Mybatis-Plus
①:简介②:愿景③:特性④:支持数据库⑤:框架结构⑥:代码托管
欣慰的三叶草(● ̄(エ) ̄●)
·
2022-09-16 12:23
Java
java-Spring
mybatis
java
mysql
Mybatis-Plus
时间范围查询方式详解
目录方式一方式二请求方式传参类型方式一通过apply方法,来实现时间范围查询,该方法可用于数据库函数,动态入参的params对应前面applySql内部的{index}部分,这样是不会有sql注入风险的,反之会有!apply(booleancondition,StringapplySql,Object...params)反例:queryWrapper.apply(StrUtil.isNotBlan
·
2022-09-16 09:09
Mybatis-Plus
常用的查询方法
方法一:根据主键id去查询单个结果selectById/***方法一:根据主键id去查询单个结果*TselectById(Serializableid);---参数为主键类型*/Useruser1=userMapper.selectById(1);/***返回值结果*{"id":1,"name":"df","age":222}*/方法二:查询多条数据库中的记录selectList/***方法二:查
书启秋枫
·
2022-09-15 18:58
Java高级知识点
mybatis
java
开发语言
Mybatis-Plus
详解,只用看这一篇就够了
MyBatis-Plus
(3.5.1)详解简介
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变
我认不到你
·
2022-09-15 12:58
mybatis-plus
开发语言
java
intellij-idea
git
springboot
mybatis-plus
踩坑之带下划线驼峰转换
包含下划线的字段查询不出来在
mybatis-plus
中,默认开启了下滑线-驼峰转换online_num->onlineNum在一个实体类中存在一个带下划线的字段,查询出来为nullprivateIntegeronline_num
Echoo2787
·
2022-09-15 06:35
java
intellij-idea
spring
Mybatis-plus
的通用Service
关键词提供IService接口(业务层继承此接口)提供ServiceImpl【IService接口的实现类】(业务层继承此实现类)一、通用Servicemybatis-plus官网介绍说明:通用ServiceCRUD封装IService(opensnewwindow)接口,进一步封装CRUD采用get查询单行remove删除list查询集合page分页前缀命名方式区分Mapper层避免混淆,泛型T
穿城大饼
·
2022-09-15 06:47
开源框架源码剖析
Mybatis-plus
通用Service
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他