news 2026/7/28 18:28:12

feign的搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
feign的搭建

1.pom.xml

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>net.xdclass</groupId>

<artifactId>order_service</artifactId>

<version>1.0-SNAPSHOT</version>

<parent>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-parent</artifactId>

<version>2.0.3.RELEASE</version>

<relativePath/> <!-- lookup parent from repository -->

</parent>

<properties>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<java.version>1.8</java.version>

<spring-cloud.version>Finchley.RELEASE</spring-cloud.version>

</properties>

<dependencies>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.cloud</groupId>

<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.cloud</groupId>

<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.cloud</groupId>

<artifactId>spring-cloud-start-openfeign</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-test</artifactId>

<scope>test</scope>

</dependency>

</dependencies>

<dependencyManagement>

<dependencies>

<dependency>

<groupId>org.springframework.cloud</groupId>

<artifactId>spring-cloud-dependencies</artifactId>

<version>${spring-cloud.version}</version>

<type>pom</type>

<scope>import</scope>

</dependency>

</dependencies>

</dependencyManagement>

<build>

<plugins>

<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

</plugin>

</plugins>

</build>

</project>

2.启动类增加@EnableFeignClients

3.application.yml

server:
port:8782


#指定注册中心地址
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/

#服务的名称
spring:
application:
name: order-service

3.增加一个 interface

@FeignClient

public inteface Product{

@requestMapping(“/zpi/v1/product/hello”)

@ResponseBody

public String hello(){

}

}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 18:27:01

3步解锁VK视频下载自由:告别缓冲,永久珍藏精彩时刻

3步解锁VK视频下载自由&#xff1a;告别缓冲&#xff0c;永久珍藏精彩时刻 【免费下载链接】VK-Video-Downloader Скачивайте видео с сайта ВКонтакте в желаемом качестве 项目地址: https://gitcode.com/gh_mirrors/vk/VK…

作者头像 李华
网站建设 2026/7/28 18:25:48

java学习(86):Interage方法compareto,parseint,intvalue

public class test22 {public static void main(String[] args){int num5;Integer obj1new Integer(num);System.out.println("obj1的值为"obj1);Integer obj2100;System.out.println("obj2的值为"obj2);Integer obj3new Integer("-789");System…

作者头像 李华
网站建设 2026/7/28 18:24:58

PHP:数组函数(2)

1.数组的键值操作函数 2.统计数组的元素和唯一性 3.使用回调函数处理数组的函数 4.数组的排序函数 5.拆分、合并、分解与结合函数 6.数组与数据结构 7.其他有用的数组处理函数 数组的键值操作函数: 1.array_values(); 获取数组中的值.** <?php $arrarray(item1>linux,i…

作者头像 李华
网站建设 2026/7/28 18:23:49

轮播图

//轮播图function animate (offset) {if (offset 0) {return;}animated true;var time 300;var inteval 10;var speed offset/(time/inteval);var left parseInt(list.style.left) offset;var go function (){if ( (speed > 0 && parseInt(list.style.left)…

作者头像 李华
网站建设 2026/7/28 18:18:28

2026上海B端抖音运营公司选型指南:6家实测服务商盘点与避坑策略

72%的制造业企业短视频投入打水漂&#xff0c;90%代运营团队不懂工业采购逻辑——这篇耗时1个月实地调研的深度指南&#xff0c;帮长三角工厂老板避开“泛流量陷阱”-5。一、写在前面&#xff1a;2026年&#xff0c;你的抖音预算还在打水漂吗&#xff1f;“投了30万&#xff0c…

作者头像 李华