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扩展点
dubbo 知识点
1三种
扩展点
注解作用是什么,有什么区别(@SPI,@Adaptive,@Activate),分别用于什么场景?1.1@SPI注解可以使用在类,接口和枚举类上,dubbo框架中都是使用在接口上。
疯狂的小强_94ee
·
2023-08-22 12:39
MyBatis-Plus代码生成器
MyBatis-Plus代码生成器packagecom.example.demo;importcom.baomidou.
mybatisplus
.annotation.DbType;importcom.baomidou.
mybatisplus
.annotation.IdType
张=小红=
·
2023-08-22 11:38
MyBatis
mybatis
EasyCode代码生成
MybatisPlus
先安装插件导入{"author":"wangyujie","version":"1.2.8","userSecure":"","currTypeMapperGroupName":"Default","currTemplateGroupName":"01-Mybatis-Plus","currColumnConfigGroupName":"Default","currGlobalConfigGrou
请把小熊还给我&
·
2023-08-22 08:38
java
MybatisPlus
SpringBoot part4 day03
@Accessors重写了set()方法,返回的是一个对象
MybatisPlus
更新操作/***需求:将id为58的名字改为火星五号**/@Testpublicvoidupdate01(){Useruser
weixin_47562812
·
2023-08-22 02:41
springboot
java
spring
spring
boot
使用Mybatis Plus进行DAO层开发
今天要给大家介绍的另外一款ORM框架,是
MybatisPlus
,这块工具正如其官网说的:1)润物无声只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。
KeepSayingNo
·
2023-08-22 00:38
Mybatis
Plus
mybatis
mybatis-plus
Lambda
QueryWrapper
selectPage
SpringBoot 模板模式实现优惠券逻辑
定义了calculate方法,抽象模板类AbstractRuleTemplate将通用的模板计算逻辑在calculate方法中实现,同时它还定义了一个抽象方法calculateNewPrice作为子类的
扩展点
全栈技术负责人
·
2023-08-22 00:29
java
开发语言
fastjson 序列化问题:Comparison method violates its general contract
fastjson序列化问题:Comparisonmethodviolatesitsgeneralcontract问题重现今天在测试接口的时候,调用了
MybatisPlus
分页查询的接口,然后将查询的结果转换成
LuckyTHP
·
2023-08-22 00:22
java
如何使用
mybatisplus
实现多表查询
如何使用
mybatisplus
实现多表查询新建表实体类实现1.
mybatisplus
依赖必须是3.5版本以上,这里使用3.5.3.1版本com.baomidoumybatis-plus-boot-starter3.5.3.12
小辉小辉-
·
2023-08-21 17:42
mybatis
java
开发语言
springboot项目开发规范之代码生成器MyBatis-Plus
MyBatis-Plus代码生成器目的,为了以后项目开发更加规范本项目参考《阿里巴巴Java开发手册》:五、MySQL数据库一,数据库设计规约二,创建后端项目略,依照各自实际需求三,
MybatisPlus
He Ain't Hero
·
2023-08-21 17:03
Java项目开发
java
mysql单表数据量过大分页查询优化
文章目录@[toc]1.问题1.1错误姿势2.解决办法2.1自定
mybatisPlus
的分页查询2.2表建立索引2.2分库分表2.3清理数据2.4使用es3.总结1.问题 mysql单表数据量如果达到
大飞哥~BigFei
·
2023-08-21 11:05
mysql
java
mybatisPlus
mysql单表一千多万条数据同步6分钟处理完
文章目录1.需求2.方案2.1使用flink-cdc2.2使用传统的Limit分页、数据分片、
mybatisPlus
的saveBanch和线程池异步2.3使用多数据源、mybatis的游标查询、
mybatisPlus
大飞哥~BigFei
·
2023-08-21 11:05
mysql
java
mysql单表千万数据同步
spring boot分装通用的查询+分页接口
背景在用springboot+
mybatisplus
实现增删改查的时候,总是免不了各种模糊查询和分页的查询。每个数据表设计一个模糊分页,这样代码就造成了冗余,且对自身的技能提升没有帮助。
shigen01
·
2023-08-21 09:55
spring
boot
后端
java
服务器
mybatis
MybatisPlus
注意点
1、表id过长默认生成的id过长,不是从1开始需要加如下注解,如果表已经建立,需要重新建表才生效2、
MybatisPlus
表明字段非数据库字段mybatis-plus就可以用注解@TableField(
夜阑卧听风吹雨,铁马冰河入梦来
·
2023-08-20 22:41
Springboot
oracle
数据库
论Spring或Spring Boot的花式扩展
引言SpringBoot是一个高度可定制的框架,旨在帮助开发者快速创建、配置和管理他们的应用程序
扩展点
讲述SpringBoot的
扩展点
主要在于它允许开发者自定义和扩展其功能。
FnTop
·
2023-08-20 14:26
spring
spring
boot
java
在Web项目中启动Spring容器
在Web项目中当Web容器启动时我们要同时启动Spring容器,有三种办法,第一种使用监听器启动,第二使用Servlet启动,第三使用MVC框架的
扩展点
启动,这里主要选择第一种,因为监听器的启动时机早于
会飞的贤鱼
·
2023-08-20 13:31
spring
servlet
java
MyBatisPlus
学习笔记
MyBatisPlus
学习笔记一、
MybatisPlus
概述1.1、简介MyBatis-Plus(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具
Radan小哥
·
2023-08-20 03:37
MyBatis
学习
笔记
idea2023 springboot2.7.5+
mybatisplus
3.5.2+jsp 初学单表增删改查
创建项目修改pom.xml为2.7.5引入
mybatisplus
2.1修改pom.xmlcom.baomidoumybatis-plus-boot-starter3.5.2mysqlmysql-connector-java8.0.29jstljstl1.2org.apache.tomcat.embedtomcat-embed-jasper2.2
ysazt
·
2023-08-19 22:56
java
开发语言
springboot中mybatis-plus会自动配置mapperLocations,但mybatis没有,仍需要自己配置
classpath*:/mapper/**/*.xml,我们只需要在类路径(resource目录)下创建mapper文件夹,然后把映射文件xxxMapper.xml放到里面就可以publicclass
MybatisPlus
Pr
阿淼~
·
2023-08-19 21:26
spring
boot
java
mybatis
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
【Java】Servlet中的
扩展点
,ServletContainerInitializer,Listener,Filter
Spring的
扩展点
已经在上一篇【【Spring源码】Spring
扩展点
及顺序_wenchun001的博客-CSDN博客】Servlet中的
扩展点
JavaWeb访问时的流程图ServletContainerInitializer
wenchun001
·
2023-08-18 02:27
Java面试题
软件研发
Spring源码
java
servlet
开发语言
dubbo协议
集群容错策略服务启动依赖检查服务治理服务降级失败直接返回固定结果失败时执行二级方案循环依赖问题失败重试和超时重试路由同步/异步调用同步/阻塞异步事件通知优雅下线优雅上线Spi机制dubbo自定义一个Spi扩展源码解读ExtensionLoader
扩展点
自适应
快乐地笑
·
2023-08-18 01:36
java
java
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
开发语言
005-Spring
扩展点
:PostProcess
目录Spring
扩展点
:PostProcess介绍PostProcess大纲文字明细使用方法示例@Autowired功能实现@Resource功能实现后记Spring
扩展点
:PostProcess介绍Spring
SunriseYin
·
2023-08-17 14:45
spring
spring
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
企业电子招投标
【Spring源码】Spring
扩展点
及顺序
Spring
扩展点
及顺序01-调用BeanFactoryPostProcessor的构造器02-调用了BeanFactoryPostProcessor的postProcessBeanFactory03-
wenchun001
·
2023-08-16 22:23
Java面试题
软件研发
Spring源码
spring
java
后端
开源了一套基于springboot+vue+uniapp的商城,包含分类、sku、商户管理、分销、会员、适合企业或个人二次开发
RuoYi-Mall-JAVA商城-电商系统简介开源了一套基于若依框架,SringBoot2+
MybatisPlus
+SpringSecurity+jwt+redis+Vue+Uniapp的前后端分离的商城系统
编写美好前程
·
2023-08-16 20:16
#
开源项目
若依
开源
spring
boot
vue.js
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他