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
mybatisplus
解读MyabtisPlus中的R类(通用响应包装类)
目录前言1.概念2.源码解读3.Demo前言大部分R类可以自已手写一个适配的,但
MybatisPlus
中有专门的R类,于是就使用封装好的类即可1.概念通用R类是一种用于处理API响应的通用响应包装类。
码农研究僧
·
2024-01-10 13:43
java
java
R类
通用相应包装类
将SQL语句、参数、结果输出到控制台和DEBUG日志文件
1.依赖org.codehaus.janinojanino3.1.22.系统配置#日志级别logging:level:com:baomidou:
mybatisplus
:TRACE#mybatis配置mybatis
SugarPPig
·
2024-01-10 06:53
java
笔记
mybatis
mybatis-plus
logback
debug
trace
sql
自动生成实体类
pomcom.baomidoumybatis-plus-generator3.3.2org.freemarkerfreemarker2.3.30mysqlmysql-connector-javaruntime生成代码类packagecom.example.demo.util;importcom.baomidou.
mybatisplus
.core.exceptions.
MybatisPlus
Exce
菜菜的小菜鸟
·
2024-01-10 02:05
MyBatis Plus复合主键问题解析
复合主键在某些情况下非常有用,但在使用
MyBatisPlus
框架时可能会遇到一些问题。本文将介绍如何在
MyBatisPlus
中处理复合主键问题。
不要满是遗憾的离开
·
2024-01-09 08:59
mybatis
java
后端
手把手教你如何使用SpringBoot3打造一个个性化的代码生成器
自定义代码生成器代码基于SpringBoot3、Vue3、highlight实现自定义代码生成功能SpringBoot3.x、MySQL8、
MyBatisPlus
3.5.x、velocity2.x、SpringSecurity6
.陌路
·
2024-01-09 06:29
MyBatisPlus
SpringBoot3.x
可视化代码生成器
vue.js
spring
boot
vue
java
spring
前端
mybatis
SpringBoot3多数据源动态切换
demo使用的时SpringBoot3.x、JDK17、
MybatisPlus
3.5.x、MySQL8从数据中加载数据源定义接口,指定数据源,从不同数据库获取数据创建数据源表,用于指定不同数据源,程序自动动态获取项目版本依赖关系
.陌路
·
2024-01-09 06:29
Java
SpringBoot3.x
MyBatisPlus
java
spring
boot
mybatis
mysql
spring
maven
mybatisPlus
将List<String>字段转成json字符串,使用JacksonTypeHandler以及自定义类型处理器实现
文章目录场景使用JacksonTypeHandler实现类型转换自定义StringListTypeHandler处理器实现场景项目中经常需要将List转成json存储到配置文件中,
mybatisPlus
cominglately
·
2024-01-09 02:30
spring
boot
mybatisPlus
TypeHandler
尚硅谷智慧校园-SpringBoot最佳入手级项目
项目采用前后端分离架构思想,前端采用HTML+CSS+VUE来实现页面效果展示,后端采用SpringBoot+
MybatisPlus
框架实现数据存储等服务。
彭于晏689
·
2024-01-08 23:24
项目
java
mybatis
spring
boot
Mybatis Plus 条件构造器的简单介绍 以及IService 的简单使用
文章目录
MybatisPlus
条件构造器LambdaWrapper自定义SQLService接口
MybatisPlus
条件构造器简单案例演示特殊案例更新UpdateWrapper更新几个用户的余额减少200LambdaWrapper
微风轻吟挽歌
·
2024-01-08 18:50
mybatis
Mybatis Plus 基础功能 BaseMapper和基础配置以及注解
文章目录
MybatisPlus
导入依赖定义Mapper约定常见配置
MybatisPlus
导入依赖官网看一下也行plus官网springboot3版本com.baomidoumybatis-plus-spring-boot3
微风轻吟挽歌
·
2024-01-08 18:19
mybatis
黑马程序员Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目——第三部分
黑马程序员Java项目实战《瑞吉外卖》,轻松掌握springboot+
mybatisplus
开发核心技术的真java实战项目——第三部分1.菜品管理的业务功能1.1文件的上传和下载♂️1.2新增菜品1.3
_Matthew
·
2024-01-08 15:14
#
JAVA开发案例
java
spring
boot
mybatis
MyBatisPlus
-基本配置与常见应用
MyBatisPlus
一、快速入门
MyBatisPlus
是基于MyBatis的增强工具,提供了更简单、更便捷的方式来操作数据库。
666-LBJ-666
·
2024-01-08 12:45
MyBatis
mybatis
sql
mysql
spring
boot
模仿Activiti工作流自动建表机制,实现Springboot项目启动后自动创建多表关联的数据库与表的方案
若要解决这类需求,其实现在已有不少开源框架都能实现自动生成数据库表,如
mybatisplus
、springJPA等,但您是否有想过,若要自行构建一套更为复杂的表结构时,这种开源框架
朱季谦
·
2024-01-08 09:49
Activiti工作流
spring
boot
数据库
后端
【开发日记】必须记录一下困扰我两天的问题
MyBatisPlus
适配达梦insert时提示:无效的列
【需求】项目ORM框架使用的是
MyBatisPlus
,数据库原来使用的是MySQL,现在需要适配达梦。
二饭
·
2024-01-08 07:22
开发日记
MyBatis
数据库
mybatis
mybatisplus
结果_MyBatis Plus 将查询结果封装到指定实体
MyBatisPlus
将查询结果封装到指定实体思路自定义方法,使用Wrapper,自定义映射结果集Mapper接口packagecom.mozq.boot.mpsand01.dao;importcom.baomidou.
mybatisplus
.core.conditions.Wrapper
weixin_39967598
·
2024-01-08 01:48
mybatisplus
结果
MyBatisPlus
MyBatisPlus
1.简介MyBatis-Plus(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变
釣餌锒鐺
·
2024-01-08 01:18
MyBatisPlus
mybatis
java-ee
maven
mybatisPlus
动态sql语句 ${ew.customSqlSegment}讲解
DataScopeAnnotationListqueryList(@Param("ew")Wrapperwrapper,DataScopedataScope);${ew.customSqlSegment}是
MyBatisPlus
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2024-01-08 01:17
sql
数据库
【微服务合集】
文章目录
MyBatisPlus
MyBatisPlus
注解Wrapper
MybatisPlus
批量插入(saveBatch)
MyBatisPlus
分页插件DockerDockerfileDocker网络Docker
Chancezhou
·
2024-01-07 14:36
Docker
SpringCloud
Spring系列
docker
spring
boot
微服务
关于Spring、SpringMVC、SpringBoot、Mybatis、
MybatisPlus
等框架面试题
Spring框架:什么是Spring框架?Spring是一个开源的轻量级Java框架,用于构建企业级Java应用程序。它提供了基础设施、容器、数据访问、事务管理、AOP等功能,简化了Java开发。Spring的核心模块有哪些?核心模块包括IOC容器、AOP、数据访问、事务管理、模型-视图-控制器(MVC)等解释一下依赖注入(DependencyInjection)和控制反转(Inversionof
忱歌·晴
·
2024-01-07 14:30
spring
boot
mybatis
spring
java
后端
Duplicate column name ‘xxx_column‘
错误场景:使用
MyBatisPlus
分页查询的情况下列名重复(注:select查询不报错,映射正常)例如→selectid,name,namefromuser解决方法:列名重复,删除重复的列名,保证留一个就可以了错误原因
只年
·
2024-01-07 10:58
异常
sql
数据库
mysql
spring boot 2升级为spring boot 3中数据库连接池druid的问题
目录ConfigurationClassPostProcessorConfigurationClassBeanDefinitionReader
MybatisPlus
AutoConfigurationConditionEvaluatorOnBeanCondition
zlpzlpzyd
·
2024-01-07 07:45
java
spring
spring
boot
java
spring
【快学springboot】SpringBoot整合Mybatis Plus
mybatisplus
简介来自官方对于
mybatisplus
的介绍:MyBatis-Plus(简称MP)是一个MyBatis的增强工具
Happyjava
·
2024-01-07 04:33
Mybatis-Plus乐观锁配置使用流程【OptimisticLockerInnerInterceptor】
,通俗易懂,风趣幽默,忍不住分享一下给大家:人工智能学习网站1.乐观锁实现1.配置插件1.XML方式2.Springboot注解方式下方为博主使用时场景单独写config带@Bean注解private
MybatisPlus
Interceptor
mybatisPlus
Interceptor
白大锅
·
2024-01-07 01:47
mybatisplus
mybatis
乐观锁
乐观锁插件
mybatis-plus 增加乐观锁
安装依赖com.baomidoumybatis-plus-boot-starter3.5.2先配置好mybatis-plus开启乐观锁/***
MyBatisPlus
配置类*/@Configuration
m0_73037076
·
2024-01-07 01:47
mybatis
mysql
java
MyBatis-Plus实现自定义SQL语句的分页查询
分页插件配置importcom.baomidou.
mybatisplus
.annotation.DbType;importcom.baomidou.
mybatisplus
.extension.plugins.
MybatisPlus
Intercep
枫叶梨花
·
2024-01-07 00:01
真
·
解决问题
·
小知识
mybatis
sql
数据库
fastjson 序列化问题:Comparison method violates its general contract
fastjson序列化问题:Comparisonmethodviolatesitsgeneralcontract问题重现今天在测试接口的时候,调用了
MybatisPlus
分页查询的接口,然后将查询的结果转换成
沉默的宇宙
·
2024-01-06 23:06
java
json
开发语言
分布式锁3: zk实现分布式锁4 使用临时顺序节点+watch监听+可重入(threadLocal)
1.2关键代码说明1.3代码1.3.1初始化客户端1.3.2分布式锁代码packagecom.atguigu.distributed.lock.config;importcom.baomidou.
mybatisplus
.core.toolkit.CollectionUt
健康平安的活着
·
2024-01-06 19:23
分布式
分布式
cativiti工具类
工具类代码importcom.baomidou.
mybatisplus
.core.toolkit.Wrappers;importcom.eam.common.core.page.TableDataInfo
20、77
·
2024-01-06 14:36
流程图
封装的多线程查询工具,需要依赖mybatis-plus开启线程池
文章目录一、MdUtils二、MdCallable三、调用一、MdUtilsimportcom.baomidou.
mybatisplus
.core.conditions.query.LambdaQueryWrapper
20、77
·
2024-01-06 14:31
java
mybatis
智慧农庄电商小程序(商城系统)
文章目录项目简介商城功能项目结构技术选型后端使用的技术前端使用的技术程序体验项目简介基于当前流行技术组合的前后端分离商城系统:SpringBoot2+Jpa+
MybatisPlus
+SpringSecurity
浪漫的诗人
·
2024-01-06 10:31
小程序
MybatisPlus
3.3.2的基本使用
这个框架是mybatis的加强版,没有对mybatis侵入一、基本配置1、在SpringBoot中引入com.baomidoumybatis-plus-boot-starter3.3.22、在配置文件中配置#mysql连接数据库spring.datasource.dirver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc
自我救赎的废物
·
2024-01-06 09:02
Mybatis
Java
MyBatis-Plus框架学习笔记
如果本篇内容对你有所启发,欢迎访问我的个人博客了解更多内容:链接地址
MyBatisPlus
(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在==简化开发、提高效率==MP的特性:无侵入:只做增强不做改变
kmaiAsuka
·
2024-01-06 09:29
学习笔记
java
学习
mybatis
数据库
第 1 章
MybatisPlus
快速入门
第1章
MybatisPlus
快速入门1、
MybatisPlus
概述
MybatisPlus
:一款Mybatis的增强工具包
MybatisPlus
官网:https://mybatis.plus/或https
OnebyWang
·
2024-01-06 09:57
Mybatis
MybatisPlus
MybatisPlus
—利用IService实现业务接口练习
实体Controller层代码Service接口Service接口实现类Mapper层实体Po实体packagecom.itheima.mp.domain.po;importcom.baomidou.
mybatisplus
.annotation.IdType
向上的咸鱼blueblue
·
2024-01-06 09:54
MybatisPlus
JavaWeb
学习笔记
java
windows
开发语言
使用
MyBatisPlus
的IPage进行分页查询
方式一: 使用baseMapper自带的分页查询函数. 使用步骤: 1.服务层的接口需要继承IService,定义分页查询方法,其返回值类型是IPage. 2.服务的实现类要继承ServiceImpl,重写分页查询方法. 3.定义查询条件wrapper,如图所示: 4.调用baseMapper.selectPage()方法,如下图所示: 说明:PageUtil.g
是哈猿啊
·
2024-01-06 09:54
InWork
java
mybatis
sql
mysql
MybatisPlus
—IService接口
目录1.IService接口介绍2.IService接口的使用3.实例4.总结1.IService接口介绍
MybatisPlus
不仅提供了BaseMapper,还提供了通用的Service接口及默认实现
向上的咸鱼blueblue
·
2024-01-06 09:54
MybatisPlus
笔记
JavaWeb
java
数据库
开发语言
MybatisPlus
—自定义SQL
目录1.自定义SQL介绍2.自定义SQL使用步骤3.自定义SQL实例4.总结1.自定义SQL介绍介绍:自定义SQL并不是由我们来编写全部SQL语句,而是通过利用
MyBatisPlus
的Wrapper来构建复杂的
向上的咸鱼blueblue
·
2024-01-06 09:24
MybatisPlus
JavaWeb
学习笔记
sql
java
数据库
MybatisPlus
快速入门
目录1.概述2.快速入门2.1数据库环境准备2.2创建SpringBoot工程,引入MyBatis-Plus起步依赖2.3编写DataSource相关配置2.4编码2.5测试3.CRUD3.1添加3.1.1方法解析3.1.2测试3.1.3说明1,实体类上的注解@TableField3.1.4说明2,配置3.1.5具体使用如下3.2删除3.2.1根据id删除3.2.1根据id集合批量删除3.2.1根
赵广陆
·
2024-01-06 09:23
mybatis
spring
boot
java
restful
MybatisPlus
—快速入门
目录1.使用
MybatisPlus
的基本步骤1.1引入
MybatisPlus
的起步依赖1.2定义Mapper2.
MybatisPlus
常用注解
[email protected]
@
[email protected]
向上的咸鱼blueblue
·
2024-01-06 08:19
笔记
MybatisPlus
学习
笔记
MyBatisPlus
学习二:常用注解、条件构造器、自定义sql
常用注解基本约定
MybatisPlus
通过扫描实体类,并基于反射获取实体类信息作为数据库表信息。
无知的小菜鸡
·
2024-01-06 07:00
Java基础
mybatis
支持
MybatisPlus
一使用场景在项目开发过程中,我们经常遇到这样的情况:Java对象中的数据类型与数据库中的字段类型不一致。这时,我们需要在保存数据到数据库和从数据库检索数据时进行类型转换。例如:对于一些数据库特有的数据类型(如PostgreSQL的jsonb或数组类型),这些类型可能不被MyBatis默认支持,因此需要特殊处理。在Java实体(JavaBean)中,可能有一些字段是枚举(Enum)类型或特殊类型,而
半个程序员一个哲学家
·
2024-01-05 18:14
spring
mybatis
数据库
spring
boot
spring
postgresql
sql
mysql
springboot启动项目自动动态加载数据库的groovy脚本
开发环境:springboot+
MybatisPlus
脚本实体类:Func.javapackagecom.zhou.sct.dao;importcom.baomidou.
mybatisplus
.annotation.IdType
不恋水的雨
·
2024-01-05 17:51
spring
boot
数据库
java
详细分析
MybatisPlus
中的orderBy、orderByDesc、orderByAsc函数
这些方法都是通过QueryWrapper类的实例来调用的,基础的只是可看我之前的文章:Springboot整合
MybatisPlus
的基本CRUD(全)对应的源码如下:
码农研究僧
·
2024-01-05 15:54
java
java
spring
boot
mybatisplus
【Java项目】实战CRUD的功能整理(持续更新)
目录前言1.
MybatisPlus
功能2.Excel处理3.其他前言在实战中学习,整理每个功能细节以及各个函数的使用对于Java的细节可看我之前的专栏:Java专栏1.
MybatisPlus
功能完整的CRUD
码农研究僧
·
2024-01-05 15:51
项目实战
java
项目功能
Mybatis-plus中,在新增或修改时,自动插入或修改某个字段值
null使用mybatis-plus自带的save方法新增后,在数据库中有自动插入的当前时间的值二实现原理MetaObjectHandler:元数据对象处理器说明:MetaObjectHandler接口是
mybatisPlus
谁家好人当程序员啊
·
2024-01-05 14:57
java日常
mybatis
java
开发语言
An illegal reflective access operation has occurred
jdk11WARNING:AnillegalreflectiveaccessoperationhasoccurredWARNING:Illegalreflectiveaccessbycom.baomidou.
mybatisplus
.core.toolkit.SetAccessibleAction
ttwq
·
2024-01-05 10:35
java
开发语言
MybatisPlus
配置多数据源
MybatisPlus
配置多数据源前言配置信息Jar包引入application.yml配置测试案例前言项目之前用的是Postgresql数据库,但因为日志相关数据量比较大入库效率很低,而且关于日志相关的数据查询效率也在变慢
像少年啦飞驰点、
·
2024-01-05 09:00
clickhouse
数据库
mybatis
postgresql
MyBatisPlus
学习一:快速入门
前言前面快速学习了Mybatis,现在开始快速学习
MyBatisPlus
学习教程:黑马mybatis教程全套视频教程,2天Mybatis框架从入门到精通黑马程序员最新
MybatisPlus
全套视频教程,
无知的小菜鸡
·
2024-01-05 08:53
Java基础
mybatis
mybatisPlus
的InnerInterceptor接口讲解
MyBatis-Plus是一个MyBatis的增强工具包,提供了很多实用的功能,例如分页、数据范围控制、性能分析等。其中,InnerInterceptor接口就是MyBatis-Plus提供的一个拦截器接口,用于实现一些常用的SQL处理逻辑。InnerInterceptor接口继承自MyBatis的Interceptor接口,并添加了一些新的方法,用于处理MyBatis-Plus的特定功能。下面我
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2024-01-05 01:56
java
mybatisPlus
beforeGetBoundSql和setProperties使用场景介绍及代码示例
beforeGetBoundSql和setProperties都是InnerInterceptor接口中定义的默认方法,可以用于自定义拦截器实现。beforeGetBoundSql方法会在MyBatis获取BoundSql对象之前被调用,可以通过该方法来修改或扩展SQL语句,例如添加或删除条件、修改表名等。常见的使用场景包括:数据权限控制:在查询数据时,自动添加当前用户可访问的数据范围的WHERE
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2024-01-05 01:50
oracle
java
spring
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他