07 2022 档案
摘要:手机号加密码登录 (1) 找到登录接口 (2)找到实际做登录验证的地方(代码里面注释的地方说的很明白) (3) 全局搜索该方法 loadUserByUsername (4) 找到用户验证的地方 SysUser user = userService.selectUserByUserName(usern
阅读全文
摘要:1生成pdf并通过输出流返回生成的pdf文件(常用于下载pdf) 2生成pdf并上传到minio,并返回图片的url(常用于pdf的预览) 场景梳理 1 ,根据事先制作好的pdf模板生成pdf(使用Adobe Acrobat软件) 2, 在用户签名处给pdf加上签名的图片 3, 给pdf生成水印(水
阅读全文
摘要:获取路径Resource文件夹下的资源的路径 String tempPath = new ClassPathResource("static/temp.pdf").getPath();
阅读全文
摘要:使用hutool工具 第一种情况,参数都是简单的参数没有特殊符号,这个时候的尝试可以用一个JSONObject来存放,因为.body()里面的参数接收的是string类型,所有需要json.toJSONString()这一过程 JSONObject json = new JSONObject();
阅读全文
摘要:这个一个通用的写法 下面sql解释: 根据create_by分组,每一个分组内取create_time最新的3条数据 SELECT * from ( SELECT t1.*, (SELECT count(*) + 1 FROM query_record t2 WHERE t2.create_by =
阅读全文
摘要:package com.ruoyi.business.handler; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;import com.ruoyi.common.constant.Constants;import
阅读全文
摘要:mysql常用聚合函数,一般与group by连用 count():总数量 avg():平均数 std():标准差 sum():求和 max():最大值 min():最小值 Group_concat() 分组列值全部展示到一行(分隔符,默认是逗号) Group_concat使用介绍 语法介绍 GRO
阅读全文
摘要:mybatis常用转义字符 | 符号 | 原始字符 | 转义字符 | | | | | | 大于 | > | > | | 大于等于 | >= | >= | | 小于 | < | < | | 小于等于 | <= | <= | | 和 | & | & | | 单引号 | ’
阅读全文