
技术记录
文章平均质量分 64
鸿_蒙
这个作者很懒,什么都没留下…
展开
-
Mybatis-LIKE查询时参数中含有通配符的处理
问题描述: 最近产品提了一个bug,在列表模糊查询时,如果输入“%”会查询出全部数据,并不是仅包含%的数据,网上查了一下原因,原来“%”、“_”是LIKE查询的通配符,如果仅输入通配符进行模糊查询,会默认查询全部数据。 原因分析: 网上很多解决方案都是将LIKE查询替换成其他模糊查询函数,而这种对sql的改动又太大。 由于项目用的mybatis,自然就想到了mybatis拦截器全局进行处理,将“%”改成“\%”再执行,实现方式由很多种,如拦截ParameterHandler等,但如果传入的parameter原创 2021-03-24 16:24:01 · 1673 阅读 · 0 评论 -
微信开发——在拦截器中初始化openid等用户个人信息
微信开发——在拦截器中初始化openid等用户个人信息 微信开发框架最好使用fastweixin做支持 定义微信拦截器 /** * Copyright © 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved. */ package...原创 2019-03-28 11:08:14 · 782 阅读 · 0 评论