史上最全 SpringCloud入门教程,从零开始带你深入♂学习(九)——Hystrix组件

最后的话

无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。
同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!

部分截图:
在这里插入图片描述

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

springcloud-api

1.0-SNAPSHOT

junit

junit

mysql

mysql-connector-java

com.alibaba

druid

ch.qos.logback

logback-core

org.mybatis.spring.boot

mybatis-spring-boot-starter

org.springframework.boot

spring-boot-test

2.3.3.RELEASE

org.springframework.boot

spring-boot-starter-web

2.3.3.RELEASE

org.springframework.boot

spring-boot-starter-jetty

2.3.3.RELEASE

org.springframework.boot

spring-boot-devtools

2.3.3.RELEASE

org.study

SpringCloud

1.0-SNAPSHOT

org.springframework.cloud

spring-cloud-starter-netflix-eureka-client

2.2.5.RELEASE

org.springframework.boot

spring-boot-starter-actuator

org.springframework.cloud

spring-cloud-starter-netflix-hystrix

3、把springcloud-provider-dept-8001里所有文件都复制到项目

领取资料

image

4、重命名主启动了类

image

5、修改DeptController

领取资料

package com.study.springcloud.controller;

import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand;

import com.study.springcloud.pojo.Dept;

import com.study.springcloud.service.DeptService;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.web.bind.annotation.GetMapping;

import org.springframework.web.bind.annotation.PathVariable;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RestController;

//提供Restful服务!

@RestController

@RequestMapping(“/dept”)

public class DeptController {

@Autowired

private DeptService deptService;

@GetMapping(“/get/{id}”)

//熔断,假设调用这个方法出现错误或者异常导致失败了,就调用里面设置的备选方法

@HystrixCommand(fallbackMethod = “hystrixGet”)

public Dept get(@PathVariable(“id”) Long id){

Dept dept = deptService.queryById(id);

if(dept==null){

throw new RuntimeException(“id=>”+id+“不存在该用户,或者信息无法找到”);

}

//加群1025684353一起吹水聊天

最后

由于篇幅有限,这里就不一一罗列了,20道常见面试题(含答案)+21条MySQL性能调优经验小编已整理成Word文档或PDF文档

MySQL全家桶笔记

还有更多面试复习笔记分享如下

Java架构专题面试复习

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

…(img-GFRMLgJl-1715508930572)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值