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
MybatisPlus
全局自动填充配置 & 自定义类型处理器
自定义实现类MetaHandlerimportcom.baomidou.
mybatisplus
.core.handlers.MetaObjectHandler;importorg.apache.ibatis.reflection.MetaObject
Shinka-深深
·
2023-08-19 19:50
MybatisPlus
自动填充
自定义类型处理器
[问题] java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)
当在springboot中使用mybatis-plus和Druid数据源时,出现如下错误:2022-11-2909:06:02.098INFO3920---[main]com.heima.Test
Mybatisplus
ApplicationTests
longlongqin
·
2023-08-19 17:23
Java
#
问题
java
sql
mybatis
Mybatis-Plus手动分页
TableDataInfopackagecom.ict.lux.core.page;importcn.hutool.http.HttpStatus;importcom.baomidou.
mybatisplus
.core.metadata.IPage
骑着蜗牛打天下
·
2023-08-19 14:27
java
mybatis
java
算法
在Java中如何使用List集合实现分页,以及模糊查询后分页
物理分页工具类packagecom.yutu.garden.utils;importcom.baomidou.
mybatisplus
.core.toolkit.CollectionUtils;importjava.util.ArrayList
番茄Salad
·
2023-08-19 06:31
Java学习笔记
java
list
开发语言
mybatis代码生成器
com.baomidoumybatis-plus-generator3.4.1org.apache.velocityvelocity-engine-core2.3创建CodeGeneration测试类packagecom.example;importcom.baomidou.
mybatisplus
.generator.AutoGenerator
sgmwgntw
·
2023-08-19 04:41
mybatis
Springboot整合mybatis plus生成代码
一、Springboot整合
mybatisplus
生成代码1、介绍1.1、前言从零开始搭建一个项目骨架,最好选择合适熟悉的技术,并且在未来易拓展,适合微服务化体系等。
江湖侠客
·
2023-08-19 00:25
java项目
spring
boot
java
spring
整合Spring Security实现验证码登录
上篇:Springboot整合
mybatisplus
生成代码一、整合SpringSecurity实现验证码登录1、介绍SpringSecurity上面这张图一定要好好看,特别清晰,毕竟security是责任链的设计模式
江湖侠客
·
2023-08-19 00:25
java项目
spring
spring
boot
java
MyBatis Plus 动态拼接查询条件/sql动态组装/QueryWrapper 合并
本文默认大家都已熟悉
MyBatisPlus
基本操作,不赘述。
丶在路上
·
2023-08-18 22:17
java
mybatis
数据库
Spring Boot +
MyBatisPlus
,简直完美!
#前言:mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。mybatis-plus就很好的解决了这个问题。整理了一份272页Mybatis学习笔记mybatis-plus简介。Mybatis-Plus(简称MP)是一个Mybatis的增强工具
程序员白楠楠
·
2023-08-18 17:39
SpringCloud微服务实战——搭建企业级开发框架(三十一):自定义
MybatisPlus
代码生成器实现前后端代码自动生成
理想的情况下,代码生成可以节省很多重复且没有技术含量的工作量,并且代码生成可以按照统一的代码规范和格式来生成代码,给日常的代码开发提供很大的帮助。但是,代码生成也有其局限性,当牵涉到复杂的业务逻辑时,简单的代码生成功能无法解决。 目前市面上的代码生成器层出不穷,大多数的原理是基于已有的代码逻辑模板,按照一定的规则来生成CRUD代码。至于更为复杂的代码生成大家都在人工智能领域探索,目前基于代码
全栈程序猿
·
2023-08-18 07:31
springboot使用mybatis配置多数据源,同时能使用
mybatisplus
概述配置多数据源有两种方案。一种是使用dynamic依赖的@DS注解的方法,这种是比较简单方便的方法。另一种是本文介绍的方式,配置不同数据源的SqlSessionFactory。第二种方法是我在开发一个老项目时,老项目配置的方法。application.xmlserver:port:8002spring:datasource:master:jdbc-url:xxxusername:username
BIGSHU0923
·
2023-08-18 06:54
mybatis
spring
boot
后端
Mybatis Plus结合Redis实现自定义缓存
文章目录一、准备工作1.Redis工具类2.Redis配置模版3.手动获取bean的工具类二、
MybatisPlus
结合Redis实现缓存1.自定义缓存管理类2.Mapper类加注解3.Mapper.xml
爱笑的小任同学
·
2023-08-18 06:53
Redis
Java
缓存
mybatis
redis
Mysql JSON对象和JSON数组查询
文章目录1.函数说明2.JSON对象3.字符串JSON数组3.1AND关系3.2OR关系4.对象数组5.集成
Mybatisplus
6.模糊查询7.json_table7.1分组计算总数7.2对象去重8.
wnfee
·
2023-08-18 03:59
mysql
java
mysql
json
mybatis
springboot注解 +
mybatisplus
拦截器实现数据权限拦截(兼容分页插件)
需求要求在同一个数据请求方法中,根据不同的权限返回不同的数据集,而且无需并且不能由研发编码控制。设计思路竟然要实现查询语句与权限解耦,第一想法联想到的就是AOP,拦截所有的底层sql,加入过滤条件。1、在数据库中新建一张权限表,记录权限点以及其对应的sql2、编写一个自定义注解,在需要被拦截的mapper方法上标记并指定其权限过滤方式。3、利用mybatis拦截器(插件)拦截mapper方法的sq
小菜鸟俊隽
·
2023-08-17 23:50
javaWeb
spring
boot
java
数据库
自定义序列化类 将ListLong转为String字符串解决雪花算法id精度丢失问题
自定义序列化类将ListLong转为String字符串解决雪花算法id精度丢失问题众所周知,当后端使用
Mybatisplus
的雪花算法生成id时,会生成一个长度为19位的ID然后当我们和前端小伙伴对接时
小菜鸟俊隽
·
2023-08-17 23:49
javaWeb
java
javascript
前端
mybatis
mybatisPlus
实现创建时间、更新时间自动添加
对于添加数据和修改记录时都要对添加时间和修改时间也要同时做更新,在我们使用mybatis时,需要手动记录当前时间为创建时间,当我们使用
mybatisPlus
时,就不想mybatis那样麻烦的手动去记录时间
汤姆&Tom
·
2023-08-17 17:53
mybatis-plus
java
开发语言
MybatisPlus
整合p6spy组件SQL分析
目录p6spyjava为什么需要如何使用其他配置p6spyp6spy是一个开源项目,通常使用它来跟踪数据库操作,查看程序运行过程中执行的sql语句。p6spy将应用的数据源给劫持了,应用操作数据库其实在调用p6spy的数据源,p6spy劫持到需要执行的sql或者hql之类的语句之后,他自己去调用一个realDatasource,再去操作数据库.P6Spy是一个开源的Java应用程序,它可以拦截和记
一个风轻云淡
·
2023-08-17 10:35
mybatis
sql
java
鱼和熊掌不可兼得:Spring boot3,Swagger3(使用Mybatis-Plus搭建框架)
文章写于2023年7月1日,目前使用的配置尽量用最新的,如果晚于这个日期很久,请参考新的配置.使用
MyBatisplus
搭建框架后使用swagger或者采用的Spring3后使用swagger3,启动项目出现如下错误
flame.liu
·
2023-08-17 08:08
SSM
spring
spring
boot
java
mybatis
intellij-idea
Java后端微服务研发规范
技术栈说明在编写研发规范时,需要一定的技术栈说明,我们这里明确使用到的技术有:JDK8、SpringBoot、Dubbo、Zookeeper、MySQL5.7、MyBatis/
MyBatisPlus
、Redis
Java分布式架构实战
·
2023-08-17 07:16
通过
mybatisplus
的selectList查询集合,没数据,但是数组不为空
1、查询完,删除一下空数据,因为查询的结果有空记录;Listre=stuMapper.selectList(queryWrapper);re.removeAll(Collections.singleton(null));2、后面就改做什么操作就做什么操作。
良田半亩
·
2023-08-17 05:14
java
数据库
开发语言
Springboot+
MybatisPlus
多数据源配置只需要这三步
1、添加pom文件引用包com.baomidoudynamic-datasource-spring-boot-starter3.4.12、配置多个数据源连接信息spring:datasource:#采用动态选取dynamic:primary:pgsql#设置默认的数据源或者数据源组,默认值即为pgsqlstrict:false#严格匹配数据源,默认false.true未匹配到指定数据源时抛异常,f
良田半亩
·
2023-08-17 05:44
java
mybatis
spring
boot
java
spring
使用
MybatisPlus
在实体中添加数据库表中不存在的字段
使用
MybatisPlus
在实体中添加数据库表中不存在的字段文章目录使用
MybatisPlus
在实体中添加数据库表中不存在的字段一、问题描述二、报错如下三、解决方式一、问题描述在使用mybatis-plus
GeGe&YoYo
·
2023-08-17 04:32
问题总结
MyBatis
java
使用Mybatis-plus-join做多表查询
官网如下:https://
mybatisplus
join.com/或者你看这个博主写的也行:https://bl
鲨鱼辣椒_TUT
·
2023-08-17 03:16
mybatis
mybatisPlus
批量更新multi-statement not allow问题
由控制台可见,其mybatis默认不支持多条语句的更新,需要设置相关属性。从社区里看到的解决方案大致思路为,先检查本地配置文件的url中是否配置了allowMultiQueries=true,如果配置了,但还是不起作用,再写一个配置类来解决。查看本地的application.yml文件中的 url:jdbc:mysql://127.0.0.1:3306/demo?allowMultiQueries
程序猿邱先森
·
2023-08-16 23:17
#
SQL
拔高
mybatis
java
开发语言
企业电子招标采购系统源码Spring Cloud + Spring Boot +
MybatisPlus
+ Redis + Layui + 前后端分离 + 二次开发 tbms
功能模块:待办消息,招标公告,中标公告,信息发布描述:全过程数字化采购管理,打造从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通供应商门户具备内外协同的能力,为外部供应商集中推送展示与其相关的所有采购业务信息(历史合作、考察整改,绩效评价等),支持供应商信息的自助维护,实时风险自动提服务框架:SpringCloud、SpringBoot2、Mybatis、OAuth2、Secur
微服务 spring cloud
·
2023-08-16 23:12
spring
cloud
spring
boot
redis
企业电子招投标
Java版企业电子招标采购系统源码Spring Cloud + Spring Boot +二次开发+
MybatisPlus
+ Redis tbms
功能描述1、门户管理:所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含:招标公告、非招标公告、系统通知、政策法规。2、立项管理:企业用户可对需要采购的项目进行立项申请,并提交审批,查看所有的立项信息。主要功能包含:招标立项申请、非招标立项申请、采购立项管理。3、采购项目管理:可对项目采购过程全流程管理,包含功能有:评审人员的选取/抽取、基准价维护、供应商缴费审核、投标过程记录查
m0_72864708
·
2023-08-16 23:41
java
spring
cloud
spring
boot
企业电子招投标
Java版企业电子招标采购系统源码Spring Cloud + Spring Boot +二次开发+
MybatisPlus
+ Redis tbms
功能描述1、门户管理:所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含:招标公告、非招标公告、系统通知、政策法规。2、立项管理:企业用户可对需要采购的项目进行立项申请,并提交审批,查看所有的立项信息。主要功能包含:招标立项申请、非招标立项申请、采购立项管理。3、采购项目管理:可对项目采购过程全流程管理,包含功能有:评审人员的选取/抽取、基准价维护、供应商缴费审核、投标过程记录查
Xiaohong0716
·
2023-08-16 23:01
java
spring
cloud
spring
boot
企业电子招投标
开源了一套基于springboot+vue+uniapp的商城,包含分类、sku、商户管理、分销、会员、适合企业或个人二次开发
RuoYi-Mall-JAVA商城-电商系统简介开源了一套基于若依框架,SringBoot2+
MybatisPlus
+SpringSecurity+jwt+redis+Vue+Uniapp的前后端分离的商城系统
编写美好前程
·
2023-08-16 20:16
#
开源项目
若依
开源
spring
boot
vue.js
mybatisplus
学习笔记
1.踩过的坑1.
MybatisPlus
要与其代码生成器的版本一致;2.要使用新版代码(3.5.1及以上)生成器则要使用springboot3,如果用springboot2使用新版代码生成器会导致builder.parent
จุ๊บ心印·无痕
·
2023-08-16 19:10
学习
笔记
springBoot+
mybatisplus
+vue前后端分离的增删改查+分页模糊查询
效果图项目结构后端xml4.0.0org.springframework.bootspring-boot-starter-parent2.7.6com.wangspringBoot-vue0.0.1-SNAPSHOTspringBoot-vueDemoprojectforSpringBoot1.8org.mybatis.spring.bootmybatis-spring-boot-starter2
一个二玩Java
·
2023-08-16 15:59
springBoot
spring
boot
vue.js
mybatis
基于后端
MybatisPlus
分页的vue前端页面代码实现
目录后端相关代码前端相关代码效果后端相关代码Controller层@PostMappingpublicAjaxResultselectProduct(@RequestParam(defaultValue="1")intpageNum,@RequestParam(defaultValue="5")intpageSize,@RequestBody(required=false)ProductDTOpr
蜗牛变涡流
·
2023-08-16 15:58
vue.js
前端
javascript
Mybatis自定义的AbstractMethod方法注入后调用提示 Parameter ‘XXXXX‘ not found
结合之前记录的文章《
MybatisPlus
自定义IService与BaseMapper》,用这个方式统一添加了一个自定义的方法:/***逻辑删除并且标记删除时间
许仙许仙!
·
2023-08-16 13:42
mybatis
java
mysql
Mybatis Plus自定义IService与BaseMapper
MybatisPlus
自定义IService与BaseMapper一、为什么研究起了这个东西最近在公司独立负责了一个创新业务的java模块的服务研发,在搭建项目的时候,选择了
MybatisPlus
做数据库
许仙许仙!
·
2023-08-16 13:41
mybatis
plus
java
mysql
Mybatis-Plus
目录一、SpringBoot整合
MyBatisPlus
入门程序1.创建新模块,选择Spring初始化,并配置模块相关基础信息2.选择当前模块需要使用的技术集(仅保留JDBC)3.手动添加mp起步依赖4.
待╮续
·
2023-08-16 09:20
mybatis
SpringBoot3数据库集成
集成数据库实现对数据的增晒改查管理,是最基础的能力,而对于这个功能的实现,其组件选型也非常丰富;通过如下几个组件来实现数据库的整合;Druid连接池:阿里开源的数据库连接池,并且提供SQL执行的监控能力;
MybatisPlus
知了一笑
·
2023-08-16 04:08
数据库
SpringBoot3
spring
boot
baomidou.
mybatisplus
分页插件使用
1、jar包引用com.baomidoumybatis-plus-boot-starter3.1.02、java插件配置@ConfigurationpublicclassMybatisConfig{@BeanpublicPaginationInterceptorpaginationInterceptor(){returnnewPaginationInterceptor();}}3、service实
Sina华
·
2023-08-16 04:18
企业电子招标采购系统源码Spring Cloud + Spring Boot +
MybatisPlus
+ Redis + Layui + 前后端分离 + 二次开发 tbms
功能模块:待办消息,招标公告,中标公告,信息发布描述:全过程数字化采购管理,打造从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通供应商门户具备内外协同的能力,为外部供应商集中推送展示与其相关的所有采购业务信息(历史合作、考察整改,绩效评价等),支持供应商信息的自助维护,实时风险自动提服务框架:SpringCloud、SpringBoot2、Mybatis、OAuth2、Secur
m0_66404702
·
2023-08-16 01:51
spring
cloud
spring
boot
redis
企业电子招投标
SpringBoot3数据库集成
集成数据库实现对数据的增晒改查管理,是最基础的能力,而对于这个功能的实现,其组件选型也非常丰富;通过如下几个组件来实现数据库的整合;Druid连接池:阿里开源的数据库连接池,并且提供SQL执行的监控能力;
MybatisPlus
·
2023-08-15 16:49
springboot
mybatis-plus 分页最大 500条问题解决(自定义查询条数)
新版本packageorg.springjmis.system.user.config;importcom.baomidou.
mybatisplus
.annotation.DbType;importcom.baomidou.
mybatisplus
.autoconfigure.ConfigurationCustomizer
敢敢变成了憨憨
·
2023-08-15 16:55
mybatis
基于Mybatis Plus的SQL输出拦截器。完美的输出打印 SQL 及执行时长、statement
org.apache.ibatis.plugin.Interceptor接口,我们来实现该接口做一些打印SQL的工作packageorg.springjmis.core.mp.plugins;importcom.baomidou.
mybatisplus
.core.toolkit.CollectionUtils
敢敢变成了憨憨
·
2023-08-15 16:22
mybatis
sql
数据库
MybatisPlus
数组映射
字段映射处理器类型处理器,用于JavaType与JdbcType之间的转换,用于PreparedStatement设置参数值和从ResultSet或CallableStatement中取出一个值,本文讲解mybaits-plus内置常用类型处理器如何通过TableField注解快速注入到mybatis容器中。实体类@Data@EqualsAndHashCode@Accessors(chain=tr
枫叶_v
·
2023-08-15 15:44
java
开发语言
后端
【
MybatisPlus
】LambdaQueryWrapper和QueryWapper的区别
希望和各位大佬交流,共同进步~
MyBatisPlus
的条件查询构造器MyBatis-Plus是一个基于MyBatis的增强工具库,旨在简化MyBatis的使用并提供更多的便
金鳞踏雨
·
2023-08-15 15:42
Java全栈学习笔记
java
mybatis
mybatisplus
sql
MybatisPlus
查询报错:no enum constant “XXX“
MybatisPlus
查询报错:noenumconstant“XXX”问题发生过程1.首先,同事用mybatisX插件生成了实体类,直接推到了gitlab上,我更新了本地的代码,用到了这个实体类。
迷茫中前进
·
2023-08-15 15:59
工具使用
Java
java
开发语言
枚举
mybatis查询
mybatisplus
3分钟学会搭建
MyBatisPlus
环境
1认识一下
MyBatisPlus
是什么?根据官网的解释,mybatis-plus它是为简化而生的,只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。
专注java技术架构修行
·
2023-08-15 13:45
企业电子招标采购系统源码Spring Cloud + Spring Boot +
MybatisPlus
+ Redis + Layui + 前后端分离 + 二次开发 tbms
功能模块:待办消息,招标公告,中标公告,信息发布描述:全过程数字化采购管理,打造从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通供应商门户具备内外协同的能力,为外部供应商集中推送展示与其相关的所有采购业务信息(历史合作、考察整改,绩效评价等),支持供应商信息的自助维护,实时风险自动提服务框架:SpringCloud、SpringBoot2、Mybatis、OAuth2、Secur
Xiaohong0716
·
2023-08-15 12:39
spring
cloud
spring
boot
redis
企业电子招投标
Java版企业电子招标采购系统源码Spring Cloud + Spring Boot +二次开发+
MybatisPlus
+ Redis tbms
功能描述1、门户管理:所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含:招标公告、非招标公告、系统通知、政策法规。2、立项管理:企业用户可对需要采购的项目进行立项申请,并提交审批,查看所有的立项信息。主要功能包含:招标立项申请、非招标立项申请、采购立项管理。3、采购项目管理:可对项目采购过程全流程管理,包含功能有:评审人员的选取/抽取、基准价维护、供应商缴费审核、投标过程记录查
微服务技术分享
·
2023-08-15 12:08
java
spring
cloud
spring
boot
企业电子招投标
mybatis-plus 根据指定字段 批量 删除/修改
mybatis-plus提供了根据id批量更新和修改的方法,这个大家都不陌生但是当表没有id的时候怎么办方案一:手写SQL方案二:手动获取SqlSessionTemplate就是把
mybatisplus
单人影i
·
2023-08-15 05:32
mybatis
MybatisPlus
中的乐观锁与悲观锁
一件商品,成本价是80元,售价是100元。老板先是通知小李,说你去把商品价格增加50元。小李正在玩游戏,耽搁了一个小时。正好一个小时后,老板觉得商品价格增加到150元,价格太高,可能会影响销量。又通知小王,你把商品价格降低30元。此时,小李和小王同时操作商品后台系统。小李操作的时候,系统先取出商品价格100元;小王也在操作,取出的商品价格也是100元。小李将价格加了50元,并将100+50=150
kakams_008
·
2023-08-14 23:20
MybatisPlus
java
开发语言
Java版企业电子招标采购系统源码Spring Cloud + Spring Boot +二次开发+
MybatisPlus
+ Redis tbms
功能描述1、门户管理:所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含:招标公告、非招标公告、系统通知、政策法规。2、立项管理:企业用户可对需要采购的项目进行立项申请,并提交审批,查看所有的立项信息。主要功能包含:招标立项申请、非招标立项申请、采购立项管理。3、采购项目管理:可对项目采购过程全流程管理,包含功能有:评审人员的选取/抽取、基准价维护、供应商缴费审核、投标过程记录查
微服务 spring cloud
·
2023-08-14 16:22
java
spring
cloud
spring
boot
企业电子招投标
MybatisPlus
中安装MybatisX插件及代码生成
创建一个新的模块导入依赖设置application.yml连接数据库点击下面红色框里面的,然后点apply,最后点ok选好之后点nextbasepath根据自己的路径写选完之后点finish这样就自己生成了代码。快速生成CRUD选择方法后alt+enter还可以多条件方法可以有各种条件,分组,升序,降序,点alt+enter之后,直接可以生成SQL语句,点击旁边的小鸟可以直接到mapper.xml
kakams_008
·
2023-08-13 22:13
MybatisPlus
MybatisPlus
java
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他