自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 记录一次mybatis-plus写sql时,执行的sql和写的sql不一致的问题

在@Select标签中使用<script>标签写sql,有个动态条件是<if test='isYearly==\"1\"'>间歇(某次重启服务后就是可用的,再重启之后就不可用了)生效,最开始的定位思路是条件的判断结果是false,按照百度或者CSDN提供的方法尝试了多次依然不生效,跟源码时发现解析节点标签时,有时候可以解析到动态条件的节点,有时候却没有。这些节点解析在服务启动时就会进行,同类名+方法名的方法只会存在一个。发现问题原因之后,修改了mapper层的方法名,问题解决。

2023-10-25 10:36:03 227 1

原创 过滤器向返回值中追加响应内容

2.使用创建的responseWrapper进行dofilter()操作,从该对象中获取响应数据并进行操作。// 将HttpServletResponse对象转为定义的ResponseWrapper。// 将修改后的返回值会写到HttpServletResponse中。过滤对指定对资源的请求,并在请求中追加响应内容。1. 创建ResponseWrapper。// 使用自定义对象操作。// 按照需求进行操作。

2023-06-08 15:23:21 119 1

原创 后端拦截对HTML资源的请求并追加

由于前端使用VUE3.0,导致对login.html路径的拦截不生效。分析VUE构建后的dist文件发现只有index.html,且所有对css和js的引用都在这个html中,尝试拦截index.html可以成功。近期接到一个登录页支持配置的功能,需要拦截对登录页资源的请求,并在返回值中追加css和js的引用。

2023-06-08 15:10:29 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除