31. Springboot中使用RestTemplate
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,一. 前言官网使用说明获取Eureka实例public String serviceUrl() { InstanceInfo instance = discoveryClient.getNext
千家信息网最后更新 2025年02月05日31. Springboot中使用RestTemplate
一. 前言
官网使用说明
获取Eureka实例
public String serviceUrl() { InstanceInfo instance = discoveryClient.getNextServerFromEureka("STORES", false); return instance.getHomePageUrl();}
步骤:
二. 导入包
pom.xml
org.springframework.cloud spring-cloud-starter-eureka org.springframework.cloud spring-cloud-starter-hystrix
三. 修改启动Application
@EnableCircuitBreaker@EnableDiscoveryClientpublic class HellloMain { @Bean @LoadBalanced RestTemplate restTemplate() { return new RestTemplate(); } public static void main(String[] args) { SpringApplication.run(HelloMain.class, args); } }
四. 业务使用
private int xxxx(String body) { RestTemplate restTemplate = new RestTemplate(); HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.parseMediaType("application/json"); headers.setContentType(type); HttpEntityformEntity = new HttpEntity (body, headers); String result = restTemplate.postForObject(getEurkaClient("hello-module"), formEntity, String.class); return 0;}
public String getEurkaClient(String end) { InstanceInfo instance = discoveryClient.getNextServerFromEureka("smarthome-phihome", false); return instance.getHomePageUrl() + end;}
这样就可以在应用程序之间互相调用
业务
之间
使用说明
前言
实例
应用程序
步骤
程序
应用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新斗罗大陆服务器满了怎么办
在网站上如何显示数据库
销售免费实时数据库
古风网络安全手抄报五年级
软件开发公司哪个最好
国家网络安全法心得体会学生
如何获得服务器维护资格证
互联网 科技含量 低
永劫无间服务器连通吗
天津万和软件开发
石家庄网络安全大赛
有网为啥总显示无法连接服务器
数据库自增语法每次增加1
微信登录的服务器怎么打开
淄博高校党建软件开发
最难的数据库
集中式数据库的主要成分
河南高校党建软件开发电话
数据库查询向导为什么不出现汇总
海港区网络安全检查工作
江苏办公系统软件开发哪家可靠
云相框服务器
数据库登录微信有什么好处
服务器内存怎么加
dnf数据库错误
大学生存在的网络安全问题
武警部队可视勤务管理服务器
魔兽8.3哪个服务器平衡
程序园网络技术
哪个手机适合炒股软件开发