远程调用feign的使用

ops/2024/11/15 6:49:48/

在orderservice子工程中

  <!--feign的远程--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId></dependency>

启动类加上这个注解

@EnableFeignClients //自动装配的开关
@MapperScan("cn.itcast.order.mapper")
@SpringBootApplication
@EnableFeignClients //自动装配的开关
public class OrderApplication {public static void main(String[] args) {SpringApplication.run(OrderApplication.class, args);}}

在orderservice中华编写接口加上调用服务的名称@FeignClient(“userservice”) 调用userservice

@FeignClient("userservice")
public interface UserClient {@GetMapping("/user/{id}")User findById(@PathVariable("id") Long id);}

在这里插入图片描述

@Service
public class OrderService {@Autowiredprivate OrderMapper orderMapper;@Autowiredprivate UserClient userClient;public Order queryOrderById(Long orderId) {// 1.查询订单Order order = orderMapper.findById(orderId);User user= userClient.findById(order.getUserId());order.setUser(user);System.out.println(user);// 4.返回return order;}
}

http://www.ppmy.cn/ops/40007.html

相关文章

泛微OA表单调用JSP

表单插入JS代码,并且设置id,传入表单参数给后端,后端添加jsp文件,使用ajax调用,详细步骤如下: 对应的框内添加id属性,如下图: 然后插入js代码,代码如下: <script> jQuery(document).ready(function() {// 在表单的按钮单元格插入自定义属性:ID:btnLinkvar …

Electron学习笔记(六)

文章目录 相关笔记笔记说明 七、系统5、托盘图标(1)、设置托盘图标(2)、托盘图标闪烁(3)、托盘图标菜单 6、剪切板(1)、写入剪切板(2)、读取剪切板 7、系统通知8、其他(1)、使用系统默认应用打开文件(2)、接收拖拽到窗口中的文件(3)、使用系统字体 相关笔记 Electron学习笔记&…

数据库出现死锁的解决方法参考

死锁引起的原因一般是多个用户并发访问数据库导致的问题&#xff0c;或是因为某个进程挂死以后资源未释放导致的。通过onstat –p可查看deadlks项大于0即表示历史总计死锁次数。对于被锁的表进行操作的时候会出现-143 ISAM error: deadlock detected的错误。当其他会话访问此表…

autodl 上 使用 LLaMA-Factory 微调 中文版 llama3

autodl 上 使用 LLaMA-Factory 微调 中文版 llama3 环境准备创建虚拟环境下载微调工具 LLaMA-Factory下载 llama3-8B开始微调测试微调结果模型合并后导出vllm 加速推理 环境准备 autodl 服务器&#xff1a; https://www.autodl.com/console/homepage/personal 基本上充 5 块钱…

NPDP|传统行业产品经理如何跨越鸿沟,从用户角度审视产品

随着科技的飞速发展和互联网的普及&#xff0c;产品经理的角色已经从单纯的产品规划者逐渐转变为全方位的用户体验设计者。对于传统行业的产品经理来说&#xff0c;这是一个挑战与机遇并存的时代。他们不仅要面对激烈的市场竞争&#xff0c;还要学会如何跨越与新兴科技行业之间…

最少数量线段覆盖-华为OD

系列文章目录 文章目录 系列文章目录前言一、题目描述二、输入描述三、输出描述四、java代码五、测试用例 前言 本人最近再练习算法&#xff0c;所以会发布一些解题思路&#xff0c;希望大家多指教 一、题目描述 给定坐标轴上的一组线段&#xff0c;线段的起点和终点均为整数…

如何excel里面数据格式设置为utf-8

在Excel中&#xff0c;直接设置数据的编码格式为UTF-8是不直接支持的&#xff0c;因为Excel文件&#xff08;如.xlsx或.xls&#xff09;本身并不直接具有一个“编码”属性&#xff0c;像文本文件&#xff08;如.txt或.csv&#xff09;那样。然而&#xff0c;你可以通过保存Exce…

在ubuntu服务器上创建一个 Systemd 服务单元文件以启动和管理您的应用程序

在Ubuntu服务器上创建一个环境的配置服务文件 创建服务单元文件&#xff1a; 在服务器上使用文本编辑器&#xff08;如 Nano 或 Vim&#xff09;创建一个新的服务单元文件。 例如&#xff0c;使用以下命令创建一个名为 my-webapi.service 的新文件&#xff1a; sudo vim /et…