SpringCloud常用注解有哪些?


 

@Mapper:  注解寫在你的Mapper映射接口上面
@SpringBootApplication:  寫在主程序上面
@Configuration:   寫在配置類上面
@Bean:  寫在配置類中的返回新的對象的方法上面
@EnableEurekaServer:  把當前微服務標記為Eureka注冊中心 接收其他微服務的注冊
@EnableEurekaClient:  注冊該微服務到Eureka中
@LoadBalanced:  該注解寫在配置RestTemplate的配置類方法上來啟動ribbon負載均衡
@EnableFeignClients:  寫在主程序上來支持feign
@HystrixCommand(fallbackMethod=“你的方法”)
@EnableCircuitBreaker :  啟用對Hystrix熔斷機制的支持
@FeignClient(value="服務名",fallbackFactory=實現FallbackFactory的類.class):  實現服務降級
@EnableHystrixDashboard:   加在主程序上啟動服務監控
@FeignClient(value=“服務名”):  寫在接口上 來調用遠程服務
@EnableZuulProxy:  寫在主程序上啟動zuul路由訪問功能


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM