自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MyBatis-Plus插入后未返回主键ID解决方案

我遇到的便是这种情况,由于mapper中我已经自定义了一个insert方法,并且xml中并没有定义。使用Mybatis-Plus如果需要insert后返回主键ID,只需在实体类ID属性上加以下注解。所以实际调用的是自定义的insert方法。①在自定义insert方法的xml中加上。注解加上后ID并没有正常返回。

2024-05-13 18:22:24 231

原创 SpringMVC接收非实体类Map参数

【代码】SpringMVC接收非实体类Map参数。

2024-04-28 15:09:40 61

原创 java使用stream流根据集合具体字段转Map<T, List<T>>

【代码】java使用stream流根据集合具体字段转Map<T, List<T>>

2024-04-03 15:48:47 109

原创 CompletableFuture同时执行多个任务合并返回

【代码】CompletableFuture同时执行多个任务合并返回。

2024-04-01 16:34:14 250

原创 JS动态拼接元素点击事件参数为字符串解决方案

【代码】JS动态拼接元素点击事件参数为字符串解决方案。

2024-02-21 10:22:48 131 1

原创 SpringCloudAlibaba+Seata整合Shardingsphere分库分表后分布式事务数据库回滚错乱,有的数据库回滚成功,有的回滚失败问题解决

我在B服务中抛出了一个自定义异常,正常来说异常抛出后A服务中分库分表插入的数据都应该要回滚,但现实却和我预想的不一致。seata-order和seata-order-slave做分库分表。这两个库的表结构都是一样的,表分别是。2.要么seata-order回滚成功,要么seata-order-slave回滚成功(在我把环境都搭建好之后,通过A服务调用B服务,A服务中有分库分表的操作,B服务没有。seata-order和seata-order-slave两个库的数据都正常回滚。

2024-02-01 19:18:19 625

原创 springmvc接受vue请求中文参数乱码解决方案

前端将vue项目打包成apk后安装到鸿蒙pad上后,后端接受到的中文请求参数都变成了?我当时是蒙蔽的,因为这个项目之前是安装到IOS系统上的,运行一切正常,为啥同一个后台服务打包成apk就无效了呢?这时我开始怀疑是不是前端请求编码没设置好,直到我用Wireshark抓取了请求,发现前端传值也是正确的,那我就只能从后端找问题了。问题虽然解决了,但我有一点想不通,为啥GET请求在IOS系统上就不乱码呢?于是我开始查看项目中的各种编码配置,发现都配置了UTF-8编码,看起来没什么问题。之后,问题就解决了。

2024-01-26 15:54:48 238

原创 nginx配置多个请求转发后访问接口地址没有服务名解决方案

但实际访问server2发送的请求跳转到了http://localhost:8887/访问http://localhost:8887/server2时跳转到。访问http://localhost:8887的时候跳转到。需要在 server2 后面加上【/】,改为以下即可。

2023-10-16 14:33:23 177

原创 将List处理成Map的通用方法

【代码】将List处理成Map通用方法。

2023-08-10 11:30:11 68

原创 redisTemplate模糊匹配在A,B不同的方法中,A能取到值,B取不到值

进行模糊查找时,发现A方法中能正常返回所有匹配到的数据,但B方法中一直返回空。所以如果B方法也想正常拿到匹配的keys,则需要将redis事务设为false。目前我的结果方案是在B方法取值前将事务关闭,取到值之后再将事务开启。这个方法中发现,A方法能拿到值是因为管道isPipelined()和事务isQueueing()方法均为false,所以A方法拿值直接走。目前仅找到这种解决办法,如果有更好的解决方案,欢迎讨论。而B方法isQueueing()为true,此时走。

2023-07-25 13:47:25 190

原创 MySQL日期格式化

MySQL日期格式化

2022-11-16 17:20:38 542 1

原创 springboot整合pagehelper报错及解决方案

springboot整合pagehelper报错及解决方案

2021-12-22 15:11:01 2351 2

原创 微信订阅消息模板推送报错47003 data.time.value i,及解决方案

今天又是枯燥的一天,依然敲着代码。客户有个微信消息推送的需求,找了下官方文档微信消息推送文档大致看了一下,需要模板ID和微信后台的小卡片参数名。随即便敲起了代码,首先定义模板类,代码如下:public class Template { private String touser; private String template_id; private String page; private List<TemplateParam> templatePar

2020-10-15 20:06:27 9716

原创 mysql查询的字段名和表中一样,却报错Unknown column 'xxx' in 'field list'

刚才做mysql查询的时候报错不知道列名,以为是字段名写错了,然后把表上面的字段复制过来替换语句中的列名,但还是没有效果。一般数据库列名不对,可能是列名中含有换行符,于是我用鼠标点击了那一列,正常如果有换行符,点上去是看不到列名的。以下是鼠标放上去的效果↓这证明这列是没有问题,但是想了想觉得不应该啊。于是我把建表语句拿出来看了一下真的是没什么好说的了,居然还有\r\n。...

2019-04-04 12:04:22 5047

空空如也

空空如也

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

TA关注的人

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