随笔分类 - 常用jar+框架 / spring
摘要:SpringIOC实现原理 1. 依赖倒置 假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依赖”关系:汽车依赖车身,车身依赖底盘,底盘依赖轮子。 这样的设计看起来没问题,但是可维护性却很低。假设设计完工之后,上司却突然
阅读全文
摘要:转自 Hystrix原理与实战(文章略长) 背景 分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务时,最终可能导致整个商品服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请
阅读全文
摘要:Hystrix 从入门到深入——运行时修改动态配置 /** * * @author zhangshuo * */ @Component public class DynamicConfigSource implements PolledConfigurationSource { private st
阅读全文
摘要:转自https://www.cnblogs.com/wanggangblog/p/8550218.html package com.example.demo.service; import org.springframework.beans.factory.annotation.Autowired;
阅读全文
摘要:对springcloud只是学习了基本的框架搭建,基本上看到的例子都是只使用了fallback 但是hystrix还有线程隔离和请求合并的能力 顺便吐槽 大部分人的博客例子估计都是听课的 应用场景我觉得不合理 但是10个人有9个都是类似的例子 放几个链接 主要是学习的几个博文 Hystrix 使用与
阅读全文
摘要:转自https://www.cnblogs.com/smiler/p/10689894.html FeignClient注解及参数 一、FeignClient注解 FeignClient注解被@Target(ElementType.TYPE)修饰,表示FeignClient注解的作用目标在接口上 1
阅读全文
摘要:https://www.cnblogs.com/yaomajor/p/8616929.html
阅读全文
摘要:自己搭建完整demo后看的一个系列博文https://my.oschina.net/u/3375733/following 现在看着这个系列的后期文章估计出差前不会看了 一个博主的系列的git地址和博文地址 https://github.com/forezp/SpringCloudLearning
阅读全文
摘要:学习的时候主要是根据https://www.cnblogs.com/chry/p/7286601.html 这个博主的博文顺序学习的,不过这个博主的东西有点旧,实际实施的时候参考了很多其他博文 1.简单的cloud搭建 https://blog.csdn.net/zhou199252/article
阅读全文
摘要:参考了https://blog.csdn.net/hxtxgfzs/article/details/79488163 Spring Boot默认情况下,当使用"Starters" 使用Logback输出日志Spring Boot默认配置只会输出到控制台,并不会记录到文件中,但是我们通常生产环境使用时
阅读全文
摘要:首先,aop是面向对象切面,嗯,就是说不面向静态方法,我做测试demo的时候controller方法有个加了static,尴尬的是就用了那个方法测,检查了几遍配置。。。 参看这篇文章https://my.oschina.net/zhangxufeng/blog/1824275 要有五个部分组成 mo
阅读全文
摘要:默认情况下,从 bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,默认的配置。 Prototype: 每次对bean的请求都会创建一个新的bean实例。 二者选择的原则:有状态的bean都使用Prot
阅读全文
摘要:转载自https://www.cnblogs.com/zzb-yp/p/9968849.html Spring中XML文件配置Bean的简单示例,如下: 注:在上述例子中,<property>标签对应的属性类型是基础数据类型,Spring容器会将它的字面值“红色”自动转化成Bean对象中属性所对应到
阅读全文

浙公网安备 33010602011771号