浅谈@FeignClient中name和value属性的区别
作者:明快de玄米61 时间:2023-11-06 13:04:14
name和value属性的区别
从源码可以得知,name是value的别名,value也是name的别名。
两者的作用是一致的,name指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现。
name和url属性的作用
定义
feign是声明式的web service客户端,它让微服务之间的调用变得更简单了,类似controller调用service。
Spring Cloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端。
场景
通过feign调用Eureka上注册的服务,需要指定什么属性?
解释
name
/value
属性:这两个的作用是一样的,指定的是调用服务的微服务名称
url
:指定调用服务的全路径,经常用于本地测试
如果同时指定name和url属性:则以url属性为准,name属性指定的值便当做客户端的名称
来源:https://blog.csdn.net/qq_42449963/article/details/105744154
标签:@FeignClient,name,value
0
投稿
猜你喜欢
java通过实例了解值传递和引用传递
2023-11-11 16:19:53
Java线程休眠的5种方法
2022-02-21 04:49:48
理解Java中的静态绑定和动态绑定
2022-05-28 04:20:06
在android中如何用Java加载解析so
2023-09-14 18:16:05
举例解析Java的图像缓冲技术的使用
2022-09-08 17:17:17
Android的Launcher启动器中添加快捷方式及小部件实例
2022-10-26 13:05:14
Java实现一个简单的定时器代码解析
2021-11-24 20:25:38
Android实现二维码扫描和生成的简单方法
2022-06-18 18:15:52
Android ActionBarActivity设置全屏无标题实现方法总结
2023-09-09 10:44:57
C++实现特殊矩阵的压缩存储算法
2023-11-17 23:53:06
Java 对HashMap进行排序的三种常见方法
2022-11-04 19:02:10
Java JDK与cglib动态代理有什么区别
2023-07-23 08:10:15
简单实现Java web服务器
2023-10-11 16:47:13
android中RecyclerView自定义分割线实现
2023-08-03 17:37:47
Android中获取资源 id 及资源 id 的动态获取
2023-06-30 04:38:06
Java数据结构之线段树中的懒操作详解
2021-08-20 00:21:52
深入理解C#之枚举
2023-01-02 14:08:33
Android实现图片轮播效果
2022-01-24 02:33:13
idea中使用(Revert Commit)图解
2023-03-22 18:45:58
Android开发实现图片的上传下载
2022-10-21 03:41:10