自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis-LIKE查询时参数中含有通配符的处理

问题描述:最近产品提了一个bug,在列表模糊查询时,如果输入“%”会查询出全部数据,并不是仅包含%的数据,网上查了一下原因,原来“%”、“_”是LIKE查询的通配符,如果仅输入通配符进行模糊查询,会默认查询全部数据。原因分析:网上很多解决方案都是将LIKE查询替换成其他模糊查询函数,而这种对sql的改动又太大。由于项目用的mybatis,自然就想到了mybatis拦截器全局进行处理,将“%”改成“\%”再执行,实现方式由很多种,如拦截ParameterHandler等,但如果传入的parameter

2021-03-24 16:24:01 1352

原创 微信开发——在拦截器中初始化openid等用户个人信息

微信开发——在拦截器中初始化openid等用户个人信息微信开发框架最好使用fastweixin做支持定义微信拦截器/** * Copyright &copy; 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved. */package...

2019-03-28 11:08:14 715

空空如也

空空如也

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

TA关注的人

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