240 发简信
IP属地:上海
  • Resize,w 360,h 240
    Maven使用parent管理依赖的一个坑

    在使用maven parent管理依赖的多module项目中,有时候编译没问题,但是运行起来就会报java.lang.NoSuchMethodE...

  • 在Java项目中使用同一个json库

    在Java项目中经常能看到fastjson和jackson这两个库同时出现,因为spring mvc默认使用jackson作为restful接口...

  • 在单元测试重写配置文件

    单元测试的时候我们要屏蔽掉外部依赖,对于微服务,配置中心和注册中心也要屏蔽,不然启动的时候就会进行网络调用,不但会影响单元测试的执行速度,还会产...

  • 微服务中mock掉feign Client进行restful单元测试

    今天分享一个在微服务中restful接口的单元测试例子,主要涉及三方面:内部调用的mock、接口DTO的序列化和反序列化、用MockMvc加速单...

  • 利用feign的重试机制刷新过期的请求Token

    feign的重试默认是不开启的,一般再业务中对于重试都非常谨慎,特别是写操作,一定都要保证目标接口实现了幂等才能发起重试,不然就是灾难。但是在一...

  • feign使用网络代理发起请求

    在项目开发中经常需要配置代理,特别是当需要外网访问的时候,从安全和运维规范来看,都要求部署应用的服务器在网络上有比较严格的隔离,流量进来使用反向...