当前位置: 首页 > news >正文

中国企业500强榜单2021廊坊seo排名优化

中国企业500强榜单2021,廊坊seo排名优化,企业手机端网站模板,深圳市住建局网站官网feign替代RestTemplate RestTemplate存在问题 代码可读性差,编程体验不统一参数复杂的url难以维护 feign 是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign 帮助我们优雅的实现http请求发送 使用 添加依赖:…

feign替代RestTemplate

RestTemplate存在问题

  1. 代码可读性差,编程体验不统一
  2. 参数复杂的url难以维护

feign

是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign

帮助我们优雅的实现http请求发送

使用

  1. 添加依赖:

  1. 启动添加注解自动装配@EnableFeignClients
  2. 编写接口使用远程调用其他服务接口

自定义配置

虽然自动装配但是允许我们覆盖默认配置

配置feign日志:

  1. 配置文件

全局生效

feign

        client:

                config:

                        default: #全局生效

                                loggerLevel: FULL

局部生效

feign

        client:

                config:

                        userservice: #局部生效 服务名称

                                loggerLevel: FULL

  1. Java代码

性能优化

主要包括

  1. 使用连接池代替默认URLConnection

apache httpclient

okhttp

  1. 日志级别最好basicnone

最佳实践

方式(继承)消费者FeignClient提供controller定义统一接口作为标准----------不推荐 耦合

方式(抽取)FeignClient抽取独立模块并把相关的pojo默认feign配置这个模块提供消费者使用

http://www.dtcms.com/a/610057.html

相关文章:

  • 基于高光谱成像和偏最小二乘法(PLS)的苹果糖度检测MATLAB实现
  • 随访系统如何支持临床研究和数据分析?
  • idea 刷新maven,提示java.lang.RuntimeException: java.lang.OutOfMemoryError
  • 邢台本地网站vue做的pc线上网站
  • Arang Briket木炭块检测与识别:基于Mask R-CNN的精确识别方案详解
  • 怎么在百度建设一个网站工业设计大学排名前50
  • 【C++:封装红黑树】C++红黑树封装实战:从零实现MyMap与MySet
  • 构建AI智能体:九十四、Hugging Face 与 Transformers 完全指南:解锁现代 NLP 的强大力量
  • 保定网站排名哪家公司好有没一些网站只做临床药学
  • 目前做网站流行的语言网站策划书市场分析2000字
  • 18.HTTP协议(一)
  • 【每天一个AI小知识】:什么是逻辑回归?
  • Moe框架分析
  • Windows下nacos开机自启动
  • C++ 11 中的move赋值运算符
  • Java:startsWith()
  • 【Linux】进程间通信(四)消息队列、信号量与内核管理ipc资源机制
  • php整站最新版本下载html5 网站开发工具
  • wordpress更换网站数据库中国网络公司排名前十
  • 病床脚轮制动系统公差优化:CETOL 6σ建模与装配顺序重构,根治对中漂移
  • 专注网站建设与制作做网站费用多少钱
  • 潍坊网站建设哪家专业门户网站php源码
  • 【架构】安全
  • 大数据生态Sql引擎
  • 使用 .NET 8 构建 RESTful Web API
  • Servlet进阶
  • 计算机视觉——图像数据增强从原理到落地的全解析
  • 【MATLAB例程】2雷达二维目标跟踪滤波系统-UKF(无迹卡尔曼滤波)实现,目标匀速运动模型(带扰动)。附代码下载链接
  • yolov5/8/9/10/11/12/13+deep-oc-sort算法的目标跟踪实现
  • 网站维护花费个人备案网站做app