自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 feignClient使用GET+Object对象参数,入参数据丢失问题。@SpringQueryMap注解

使用wireShark抓包,进一步分析发现,feign调用发送的http请求,入参构造在http body中,并且为json格式。使用如上的方式定义接口时springMVC接收参数使用Query Parameters,也就是url中拼接入参。使用swagger工具构造请求可以请求成功,但是feign调用时,会报错,debug发现入参全部为null。添加@SpringQueryMap注解。

2024-05-31 10:06:01 181 1

原创 dubbo超时重试带来的数据重复插入问题Duplicate entry 'xxx' for key 'PRIMARY'

dubbo超时重试带来的数据重复插入问题Duplicate entry ‘xxx’ for key ‘PRIMARY’ssm项目中使用dubbo分布式服务框架,在执行业务逻辑比较复杂,耗时久的操作中,dubbo超时重试导致数据重复插入,或出现主键重复插入异常。解决办法:在服务提供者配置中加入如下配置,timeout时间增长<dubbo:provider timeout="8000"&...

2020-03-03 23:18:36 507

原创 mybatis开启懒加载导致dubbo序列化代理对象失败数据丢失

dubbo序列化代理对象导致数据丢失ssm项目中使用dubbo分布式服务框架,在spring配置文件中开启mybatis懒加载,dao层查询返回cglib代理对象,导致service层向controller层传输数据时无法序列化,使数据丢失,表现为实体类对象字段全为null。解决办法:1.关闭懒加载2.在dubbo中,使用hessian序列化协议,Mybatis 开启延时加载时,使用JSO...

2020-03-03 23:13:27 688

原创 Java环境变量的配置(学习笔记)

Java环境变量的配置为什么要配置环境变量程序在编译和运行的时候,会使用到javac和java命令,所以只能在bin目录下写程序;实际开发过程中,我们不可能将所有的程序都写到bin目录下,所以必须让javac和java命令能够在任意目录下访问;第一步:在电脑中找到jdk安装路径C:\Program Files\Java\jdk1.8.0_45如下图:(未安装先下载安装jdk:https...

2019-05-20 15:42:59 515 1

空空如也

空空如也

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

TA关注的人

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