Spring
文章平均质量分 76
spring相关知识
圆圆同学
休息,休息一下
展开
-
Spring如何使用三级缓存解决循环依赖
Spring如何解决循环依赖?什么是三级缓存?为什么需要三级缓存?三级缓存的作用是什么?原创 2022-01-14 15:35:25 · 350 阅读 · 0 评论 -
Spring循环依赖
Spring 循环依赖 解决方案 无限依赖 当我们使用 IOC 进行依赖注入时,可能存在 A 依赖 B 且 B 依赖 A 的情况,如此将会形成 A->B->A 的循环依赖。为了实例化 A,IOC 不得不先实例化 B,但是 B 的实例化又依赖 A,如此下去无穷无尽。那么循环依赖在 Spring 中的表现是怎样的呢?Spring 又是如何解决的?原创 2021-06-08 10:53:38 · 168 阅读 · 2 评论 -
Spring Cloud 基于Spring Boot 2.x的服务注册与发现(Eureka)
目录一.Spring Cloud 简介二.注册与发现三.创建服务注册中心四.创建服务提供者参考文献:一.Spring Cloud 简介Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,领导选举,分布式 会话,群集状态)。 分布式系统的协调导致锅...原创 2018-05-22 15:28:57 · 23649 阅读 · 3 评论 -
SpringCloud Config客户端通过代码和接口刷新配置
转载请著名出处应用场景 在微服务架构中,我们经常使用一个配置中心管理各个服务的配置信息,如此可以方便我们对微服务集群的配置修改。可是在配置中心的配置更新后,客户端只有重启后才可以获取最新的配置,为了避免服务的重启SpringCloud给出了自己的解决方案。具体方案 在配置之前先添加依赖,具体依赖如下:<!-- 动态刷新配置 --> <dependency>...原创 2018-06-12 18:36:25 · 1631 阅读 · 0 评论 -
SpringCloud服务注册与发现之服务调用-Feign
一.FeignFeign使得Java HTTP客户端编写更方便。Feign灵感来源于Retrofit、JAXRS-2.0和WebSocket。Feign最初是为了降低统一绑定Denominator到HTTP API的复杂度,不区分是否支持Restful。SpringCloud对Feign进行了整合,并且使用起来非常简单方便,接下来使用上一篇文章中的工程作为基础进行讲解。...原创 2018-06-22 17:40:40 · 3396 阅读 · 1 评论