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拦截器
EasyExcel中自定义
拦截器
的运用
在EasyExcel中自定义
拦截器
不仅可以帮助我们不止步于数据的填充,而且可以对样式、单元格合并等带来便捷的功能。
全栈Demo
·
2024-01-27 18:07
java
前端
开发语言
Easyexcel
SpringBoot结合MyBatis Plus 自动生成代码 - 草稿
SpringBoot结合MyBatisPlus自动生成代码本来这一章要介绍Redis+AOP优化权限,可是发现还是需要先介绍一些MyBatisPlus自动生成代码MyBatisPlus简介
MyBatis-Plus
d4c58d726cff
·
2024-01-27 16:28
2024-01-06-vue 路由守卫,
拦截器
,分页
实现没有登录无法访问其他路由的需求先在后端实现登录这一功能//controller层@RestController@RequestMapping("/d-login")publicclassDLoginController{@ResourceprivateIDLoginServiceservice;@PostMapping("login")publicResponseVologin(@Reques
瑕光.
·
2024-01-27 14:38
java
前端
服务器
笔记
Mybatis-Plus
使用
1核心功能通用CRUD:定义好Mapper接口后,只需要继承BaseMapper接口即可获得通用的增删改查功能,无需编写任何接口方法与配置文件条件构造器:通过EntityWrapper(实体包装类),可以用于拼接SQL语句,并且支持排序、分组查询等复杂的SQL代码生成器:支持一系列的策略配置与全局配置,比MyBatis的代码生成更好用2基本配置2.1添加核心依赖mysqlmysql-connect
苏若墨
·
2024-01-27 14:03
6.【SpringBoot3】登录优化-redis
1.SpringBoot集成redis示例在之前实现的登录接口中,用户登录成功后会生成一个令牌响应给浏览器,之后浏览器访问其他接口时,都要携带该令牌,接受
拦截器
的检验,如果令牌有效就放行,允许访问后续接口
offer来了
·
2024-01-27 10:03
SpringBoot
redis
登录优化
文章管理系统
springboot
javaweb
mybatis-plus
常用使用方法
**mybaits-plus常用使用方法**常用三层分别继承方法1.1mapper层(接口定义层)可以用BaseMappercolumnMap);//根据map定义字段的条件删除intdelete(@Param(Constants.WRAPPER)Wrapperwrapper);//根据实体类定义的条件删除对象intdeleteBatchIds(@Param(Constants.COLLECTIO
胆小如鼠
·
2024-01-27 09:38
mybatis
mybatis-Plus
的自动填充
添加操作人页面中涉及到新增数据的业务需要增加操作人字段1.数据库增加字段首先给从页面中可以进行新增的表单数据,数据库表中增加创建人和更新人;替换对应的数据库名称和表名称即可。altertablepublic.t_recheck_companyadd"f_update_user"varchar(50);commentoncolumnpublic.t_recheck_company."f_update
与梦想同在
·
2024-01-27 07:42
mybatis
数据库
过滤器与
拦截器
使用的正确姿势
过滤器与
拦截器
的功能非常的相似,都是对请求处理的机制,那他俩有什么区别呢,又或者说什么时候要使用到过滤器,什么时候使用到
拦截器
呢?
111自由人
·
2024-01-27 07:38
spring
boot
servlet
用
Mybatis-Plus
连接时,报错Table ‘test.user‘ doesn‘t exist问题解决
先说结论,我的是因为数据库mysql表名区分大小写!运行环境:MacOS系统,docker容器运行的mysql问题复现:用mp运行一个简单的userdemo,表名为大写USER,类名User,报错完整信息如下org.springframework.jdbc.BadSqlGrammarException:###Errorqueryingdatabase.Cause:java.sql.SQLSynta
control CV工程师
·
2024-01-27 07:08
mybatis
一种轻量分表方案-MyBatis
拦截器
分表实践
本篇文章,将分享如何使用MyBatis
拦截器
低成本的提升数据库稳定性。业界常见方案针对冷数据多的大表,常用的策略有以2种:1.删除/归档旧数据。2.分表。
京东云技术团队
·
2024-01-27 07:33
mybatis
mybatis-plus
:代码生成器
一、依赖代码生成器需要添加一下依赖com.baomidoumybatis-plus-generator3.0.7.1org.apache.velocityvelocity-engine-core2.3org.springframeworkspring-core5.3.31log4jlog4j1.2.17org.slf4jslf4j-api1.7.7org.slf4jslf4j-log4j121.7
玉成226
·
2024-01-27 07:37
【MyBatis-plus】
mybatis
浪花 - 响应
拦截器
(强制登录)
1.配置响应
拦截器
importaxiosfrom'axios';constmyAxios=axios.create({baseURL:'http://localhost:8080/api/',});myAxios.defaults.withCredentials
乐小鑫
·
2024-01-27 06:11
浪花
-
前端
vue
typescript
SpringBoot项目多数据源配置与MyBatis
拦截器
生效问题解析
在日常项目开发中,由于某些原因,一个服务的数据源可能来自不同的库,比如:对接提供的中间库,需要查询需要的数据同步数据,需要将一个库的数据同步到另一个库,做为同步工具的服务对接第三方系统,由于时间等原因不方便提供接口,开放数据库提供一些查询视图在实际项目中,多数据源的配置是常见需求。本博客将详细介绍如何在SpringBoot项目中配置多个数据源,并使用MyBatis进行整合。同时,我们将解决在多数据
仰望星空007
·
2024-01-27 05:53
spring
boot
mybatis
后端
数据库
java
spring
Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required 问题处理
错误日志:解决办法:1.查看配置文件是否正确#
MyBatis-plus
配置
mybatis-plus
:#配置Mapper.xml映射文件mapper-locations:classpath*:/mapper
木待成舟
·
2024-01-27 05:46
Java
mybatis
Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
报错原因SpringBoot3.x版本与
Mybatis-Plus
不兼容解决方案提高
Mybatis-Plus
的版本,注意要使用3.5.2之后的版本com.baomidoumybatis-plus-boot-starter3.5.3
Knight_AL
·
2024-01-27 05:45
#
报错汇总
#
Spring
Boot
java
springboot
mybatis
JWT令牌(JSON Web Token)
目录1前言2JWT令牌的组成3使用步骤举例3.1pom.xml中引入依赖3.2JWT生成3.3JWT验证4实践中的使用举例4.1拦截非法访问4.1.1编写为工具类4.1.2下发给用户4.1.3编写
拦截器
厂里英才
·
2024-01-27 03:32
SpringBoot
java
jwt
spring
boot
拦截器
Mybatis-plus
动态表名配置
一、pom文件依赖com.baomidoumybatis-plus-boot-starter3.5.1二、mybatis配置类2.1表名设置工具类TableNameHelperpackagecom.example.boot.config;publicclassTableNameHelper{/***请求参数存取*/privatestaticfinalThreadLocalTABLE_NAME=ne
黄泽锋820
·
2024-01-27 00:58
mybatis
java
前端
若依自动生成代码功能改造,适配
mybatis-plus
-- activiti工作流养成计划(三)
目标:自动生成代码功能改造,适配
mybatis-plus
若依框架的一个很好用的功能就是代码生成。
唐田震
·
2024-01-26 23:36
ruoyi-vue项目中当使用request.js请求后他时,返回非200状态码时request.js会抛出控制台异常导致后续逻辑不执行的解决办法
当后台返回非200状态码时request.js会抛出控制台异常导致后续逻辑不执行了,使用try-cat.catch捕获异常也无效,因为request.js会优先拦截处理解决办法:修改request.js中的
拦截器
方法
往事不堪回首..
·
2024-01-26 19:56
Ruoyi
vue
javascript
vue.js
前端
springboot+
拦截器
+本地线程实现token的解析及用户信息上下文使用
springboot+
拦截器
+本地线程实现token的解析及用户信息上下文使用1、先创建一个本地线程内的用户对象AccountInfopackagecom.nuoyi.study.common.thread.accountthread
oNuoyi
·
2024-01-26 18:49
springboot
spring
boot
后端
java
SpringMVC
拦截器
拦截器
过滤器过滤的是客户端对资源的访问
拦截器
的配置SpringMVC中的
拦截器
用于拦截控制器方法的执行SpringMVC的
拦截器
需要实现HandlerInterceptorSpringMVC的
拦截器
必须在
盼来一朵云
·
2024-01-26 14:19
spring
java
后端
深入剖析BaseMapperPlus扩展接口及其在
MyBatis-Plus
中的实践价值
前言BaseMapperPlus并非
MyBatis-Plus
(MP)官方提供的标准接口,而是社区开发者基于MP的BaseMapper接口进行二次封装和增强后创建的一个自定义接口。
李少兄
·
2024-01-26 12:47
Java
mybatis
java
spring
spring
boot
spring
cloud
Spring Boot+Redis+
拦截器
+自定义Annotation实现接口幂等
前言业务开发中,经常会遇到重复提交的情况,无论是由于网络问题无法收到请求结果而重新发起请求,或是前端的操作抖动而造成重复提交情况。在交易系统,支付系统这种重复提交造成的问题有尤其明显,比如:C端用户在APP上连续点击了多次提交订单,后台应该只产生一个订单;(生成多个订单那岂不是乱了套了)向支付宝发起支付请求,由于网络问题或系统BUG重发,支付宝应该只扣一次钱。(扣多次钱那岂不是也乱了套了)很显然,
xiao2431
·
2024-01-26 12:13
spring
boot
redis
java
拦截器
实现指定的IP白名单进行访问规定的Controller、对返回的结果进行加密
1.
拦截器
实现指定的IP白名单进行访问规定的Controller需求:只允许内网的IP(也就是IP白名单)进行访问VideoController和ImgController,其余的FontController
子沫2020
·
2024-01-26 12:42
SpringBoot
java
spring
boot
后端
拦截器
ip访问
springboot2.1+redis+
拦截器
防止表单重复提交详细介绍
ElementType.METHOD)//应用在方法级别上@Retention(RetentionPolicy.RUNTIME)//运行时public@interfaceAutoIdempotent{}创建
拦截器
fengcai0123
·
2024-01-26 12:08
java
web
springboot
表单防重提交
redis +
拦截器
:防止数据重复提交
因此我们采用通过redis+
拦截器
来实现防止数据重复提交。来分担
本郡主是喵
·
2024-01-26 12:59
#
Springboot
redis
数据库
缓存
java
mybatis-plus
自带QueryWrapper自定义sql实现复杂查询
目录常用写法自定义sql补充:查询条件中使用函数apply补充:末尾sql追加last补充:排序补充:or查询常用写法xxxDO=实体类,相当于:selectname,idfromxxxgroupbynamewheredelete_flag=0andstatus=0LambdaQueryWrapperqueryWrapper=Wrappers.lambdaQuery();queryWrapper.
瑶山
·
2024-01-26 12:57
Java
mybatis-plus
QueryWrapper
springboot
拦截器
配置白名单 放行url
实现接口自定义一个
拦截器
重写方法判断是否登录注册自定义的
拦截器
重写此方法添加白名单放行静态资源以及指定controllerurl记得加上注解
cuilll
·
2024-01-26 12:25
web开发
spring
boot
thinkphp全局
拦截器
的实现----------小白的天堂
最近在学习在用thinkphp框架写后台,然后想实现自动拦截所有的前台请求,然后判断前台请求是否符合条件,不符合条件的拦截下来返回错误数据,符合条件的自动放行。当然,你可以在每个请求中判断一个,但是这样的方式是不是太笨重了呢,代码冗长而且不方便管理。通过查阅了很多资料并经过本人亲测有两个非常有效的方法和大家分享:首先,要实现全局拦截,顾名思义,肯定是有一个公共类文件,然后其他类文件都继承这个类文件
qq_386605092
·
2024-01-26 10:08
thinkphp
php
thinkphp
vue.js
拦截器
importaxiosfrom'axios'import{Message,LoadingBar}from'iview'import{router}from'@/router/index'import{apiUrl}from'./env'//创建axios实例constservice=axios.create({baseURL:apiUrl,timeout:60000,//请求超时时间一分钟with
次序
·
2024-01-26 10:35
SSM 报错:404 前端错误
第二种是
拦截器
把这个路径拦截了改正:如下图把不用拦截的路径写
LDG1998
·
2024-01-26 09:49
报错
eclipse
web基建学习part1-登录流程
code与之前生成的数据库数据对比),校验登录信息3、生成并返回tokenitem2访问登录接口生成token1、访问登录接口生成并返回token(根据指定的秘钥生成)2、后续前端请求接口携带token3、
拦截器
中根据秘钥验证
for62
·
2024-01-26 08:41
web
java
调优 mybatis saveBatch 25倍性能
这个项目用的是
mybatis-plus
,批量保存直接用的是
mybatis-plus
提供的saveBatch。
JavaNice哥
·
2024-01-26 06:19
mysql
mybatis
tomcat
java
Feign调用携带Token
Feign调用携带Token1、触发
拦截器
2、配置
拦截器
远程调用携带Token令牌,请求携带请求头信息。
Ryan成长笔记
·
2024-01-26 06:44
java
spring
boot
SpringMVC第二天
今日内容能够掌握SSM整合的流程能够编写SSM整合功能模块类能够使用Result统一表现层响应结果能够编写异常处理器进行项目异常能够完成SSM整合前端页面发送请求实现增删改查操作能够编写
拦截器
并配置
拦截器
一
lisus2007
·
2024-01-26 05:50
Java
spring
java
使用MyBatis
拦截器
后,摸鱼时间又长了
这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战场景在后端服务开发时,现在很流行的框架组合就是SSM(SpringBoot+Spring+MyBatis),在我们进行一些业务系统开发时,会有很多的业务数据表,而表中的信息从新插入开始,整个生命周期过程中可能会进行很多次的操作。比如,我们在某网站购买一件商品,会生成一条订单记录,在支付完金额后订单状态会变为已支付,等最后我们
Java小海.
·
2024-01-26 04:31
java
spring
spring
boot
程序人生
后端
如何快速搭建springboot+前后端分离(vue),多商户客户端实现微信小程序+ios+app使用uniapp(一处编写,处处编译)
使用Java编码,采用SpringBoot、
Mybatis-Plus
等易用框架,适合个人学习研究。同时支持单机部署、集群部署,用户与店铺范围动态定位,中小商户企业可根据业务动态扩容。
you来有去
·
2024-01-26 00:13
spring
boot
vue.js
微信小程序
mybatis plus入门
mybatisplus入门
MyBatis-Plus
是MyBatis的一个增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
翱翔-蓝天
·
2024-01-26 00:00
mybatis
java
spring
boot
SpringMVC--异常处理
SpringMVC–快速入门SpringMVC–常用注解SpringMVC–请求参数绑定SpringMVC–返回不同类型的数据SpringMVC–文件上传SpringMVC–异常处理SpringMVC–配置
拦截器
龙源lll
·
2024-01-25 21:36
SpringMVC
spring
springmvc
SpringBoot使用
mybatis-plus
代码生成器且xml文件生成在resource文件下
SpringBoot使用
mybatis-plus
代码生成器且xml文件生成在resource文件下一、Pom依赖二、核心代码三、效果注意适用版本:mybatis-plus-generator3.5.1及其以上版本
李长渊哦
·
2024-01-25 20:37
java常规
spring
boot
mybatis
xml
MybatisPlus--切换多个数据源
官网:
MyBatis-Plus
第一步、引入依赖com.baomidoudynamic-datasource-spring-boot-starter3.2.0第二步、添加多数据源配置spring:datasource
愚人钊呀
·
2024-01-25 19:14
mybatis
数据库
基于mybatisplus 的SQL
拦截器
实现关联查询
文章目录环境信息代码设计代码实现实现连接条件构造器定制化QueryWrapper定义SQL
拦截器
注入
拦截器
使用示例由于项目中经常会使用到一些简单地关联查询,但是mybatisplus还不支持关联查询,不过在看官方文档的时候发现了
_JenKin
·
2024-01-25 14:45
java
mybatisplus
mybatis
Springboot
java
sql
mybatis-plus
分页插件排序sql注入处理
问题描述在使用
mybatis-plus
进行数据查询中,对于简单分页查询可直接继承官方提供的分页类com.baomidou.mybatisplus.extension.plugins.pagination.Page
꯭吾꯭非꯭水
·
2024-01-25 14:44
mybatis
sql
java
【Mybatis】mybatis
拦截器
+自定义注解完成简单的水平分表
文章目录一、背景1.1环境信息1.2场景1.3表信息二、实现思路2.1概述2.2代码实现2.2.1自定义mybatis
拦截器
2.2.2自定义注解2.2.3策略管理者2.2.4分表策略抽象类2.2.5产品表分表策略
芬达_fenda
·
2024-01-25 14:43
Mysql
spring
boot
java
mysql
mybatis
MybatisPlus的分页插件
拦截器
解析sql流程(自用复习)
分页插件的部分源码(浅)本文章根据*乎博主“京思祺”博主的文章引领理解的配置bean:@ConfigurationpublicclassMybatisPlusConfig{@BeanpublicPaginationInterceptorpaginationInterceptor(){returnnewPaginationInterceptor();}}下面是PaginationIntercepto
蛆蛆爱打屁
·
2024-01-25 14:12
小功能
sql
数据库
java
mybatisplus做SQL拦截添加自定义排序
前言工作中写的一段代码,备个份,以后兴许能直接用功能描述:如果前端传入了排序规则,则优先按传入的字段进行排序,SQL原有的排序规则追加到末尾注:我们项目里的分页查询,是基于XML的SQL执行的,没有直接使用
mybatis-plus
灼烧的疯狂
·
2024-01-25 14:10
mybatis
工作经历
mybatis
mybatis
plus
mybatis
SQL拦截
Vue2-2021
5.3路由跳转方式6、footer组件显示与隐藏7、路由传参7.1、query、params7.2、传参方法7.3报错8、定义全局组件9、代码改变时实现页面自动刷新10、二次封装axios:使用请求和响应
拦截器
Vampire__K
·
2024-01-25 13:07
vue.js
前端
javascript
mybatis-plus
实现分页
mybatis-plus
实现分页法一:标准法代码:依赖com.baomidoumybatis-plus-boot-starter3.3.0mybatisplusconfig@ConfigurationpublicclassMybatisPlusConfig
perfect-ws
·
2024-01-25 12:24
mybatis
Spring如何使用自定义注解来实现自动管理事务?
本篇博客基于SpringBoot整合
MyBatis-plus
,如果有不懂这个的,可以查看我的这篇博客:快速CRUD的秘诀之SpringBoot整合MyBatis-Pl
古阙月
·
2024-01-25 11:26
SpringBoot
spring
java
后端
解决
mybatis-plus
查询字段中含有关键词时异常问题
解决办法:在实体类上加上注解并加上反引号问题分析思路:1.用自动生成代码工具生成的增删改查代码,发现都用不了报错原因都是sql错误。2.然后我就把日志打印生成的sql复制到数据库去执行发现也查询不出来,会像下面这样3.查询报错了,我就改变了如下的查询方式,用select*查出来了记录,说明还是上面的sql有问题4.定位问题以后,知道是sql的问题,我就看字段发现有一个大写的字段好像是关键字,于是我
TTc_
·
2024-01-25 11:55
mybatis
数据库
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他