- 博客(11)
- 收藏
- 关注
原创 解决@Async异步注解丢失当前request请求头
question:使用@Async异步注解时会丢失当前request请求头数据, 配置该类可以防止丢失@Configurationpublic class AsyncConfig extends AsyncConfigurerSupport { public class ContextAwareCallable<T> implements Callable<T> { private Callable<T> task; p.
2022-05-19 13:52:57
2446
2
原创 解决接口内部调用request丢失问题
解决接口内部调用request丢失问题question:接口内部调用本项目内其他接口,token没有传递加入以下代码即可ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();RequestContextHolder.setRequestAttributes(attributes, true);...
2021-12-22 11:23:37
638
原创 MYSQL使用函数批量新增表字段
存储过程函数批量插入表字段公司所有表都有5个通用字段,先需要在5个通用字段之前新增3个通用字段,大概600张表问题是mysql只能用after在某字段之后新增,没办法再字段之前新增(垃圾MYSQL)这里我使用查询information_schema表获取字段信息初始表CREATE TABLE `XXX` ( `id` varchar(40) NOT NULL COMMENT 'ID', `create_dtme` datetime NOT NULL COMMENT '创建时间',
2021-12-16 15:54:36
994
原创 linux在线安装redis——记录部署篇4
linux在线安装redis在线下载redis安装包[root@localhost /]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz解压redis安装包[root@localhost /]# tar -zvxf redis-5.0.7.tar.gz移动redis安装包[root@localhost /]# mv redis-5.0.7 /usr/local/redis安装一些make的依赖[roo
2021-10-09 16:25:13
120
原创 linux在线安装mysql-5.7.26——记录部署篇3
linux在线安装mysql-5.7.26在线下载mysql5.7压缩包[root@localhost /]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz解压mysql5.7压缩包[root@localhost /]# tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz移动mysql5.7压
2021-10-09 15:50:20
95
原创 linux在线安装JDK1.8——记录部署篇2
linux在线安装JDK1.8在线下载linux rpm安装包[root@localhost /]# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-lin
2021-10-09 15:33:42
89
原创 MYSQL存储过程保存数据
存储过程保存数据1.创建存储过程-- 分隔标记delimiter $$-- 创建存储过程create procedure testCur()BEGIN-- 声明变量DECLARE uid varchar(40);DECLARE pid varchar(40);DECLARE pcode varchar(40);DECLARE done INT DEFAULT 0; -- 创建游标,并设置游标所指的数据(这里设置ID不为1是因为ID为1的是总的大类)DECLARE cur CUR
2021-01-27 15:46:56
837
2
原创 下载EXCEL统一接口——记录开发篇2
下载EXCEL统一接口前言:公司对系统各个页面导入和导出需求太大,抽出导出录入模板,做成统一接口,供所有项目调用,1. vo类templateParameters为下拉值参数,key为需要设置下拉的列,第一列为0,value为下拉的list值@Datapublic class ExcelVo { @ApiModelProperty("EXCEL文件名称") @NotNull(message = "EXCEL文件名称为空") private String fileName
2020-12-09 09:58:10
259
1
原创 常用工具类记录
这里写自定义目录标题时间操作工具类IP工具类R返回类时间操作工具类public class DateUtils { /** 时间格式(yyyy-MM-dd) */ public final static String DATE_PATTERN = "yyyy-MM-dd"; /** 时间格式(yyyy-MM-dd HH:mm:ss) */ public final static String DATE_TIME_PATTERN = "yyyy-MM-dd HH:mm:ss"; /**
2020-11-27 17:30:19
134
1
原创 java使用自定义HTML模板发送邮件——记录开发篇1
java使用自定义HTML模板发送emailVO接收参数@Datapublic class EmailVo { @ApiModelProperty("收件人列表") @NotNull(message = "收件人列表为空") private List<String> tos; @ApiModelProperty("抄送人列表") private List<String> ccs; @ApiModelProperty("邮件标
2020-11-16 15:12:07
1180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人