加载中
观察者模式与spring guava事件

观察者模式 观察者模式,也叫发布/订阅(Publish/Subscribe)模式,观察者模式比较简单,但是非常常用,当然也非常实用。 观察者模式最大的好处是,当业务逻辑变得复杂之后,通过观察者模式可以...

02/06 15:20
193
关于Spring Bean创建的一些问题

最近看到了逻辑大概像下面这样的代码: import org.springframework.stereotype.Component; import vip.mycollege.spring.aware.ApplicationHolder; @Component public class DataComponent ...

dubbo SPI是不是在炫技?

简介 SPI全称Service Provider Interface,顾名思义,就是接口提供服务。 一般做框架才会用到SPI,就是做抽象层、做标准流程,但是具体服务层要可定制,依赖与具体的业务,就可以使用SPI。 ...

2020/08/20 19:26
141
Spring 容器、Bean与生命周期

Spring 容器、Bean与生命周期 简介 Spring最重要的部分之一就是提供了IoC容器,为什么需要IoC容器呢?IoC是依赖倒置,或者说是控制反转的意思,控制反转这个词也许我们耳朵已经听出茧子了,也...

2019/03/19 20:29
1.5K
Java关于volatile的一些问题

开始 仔细说volatile是一个复杂的问题,可以从Java内存模型聊到缓存一致性协议,很难界定学到什么地方为止。 很多时候,我们并不需要那么复杂,我们需要更加实用。 所以,下面我们就来聊聊v...

Spring整合MyBatis原理重要流程梳理

简介 最近重构项目,遇到一些关于MyBatis的奇奇怪怪的问题,还久没有看MyBatis源码都有点生疏了,这里重新梳理一下。 首先,先看一个简要的流程图: 在Spring中我们基本配置SqlSessionFacto...

2020/10/15 18:48
984
Hystrix 各个配置

简介 发现很多使用Hystrix的同学对Hystrix的理解都有一些问题,所以这里尝试用比较通俗易懂的方式来介绍一下Hystrix。 首先使用Hystrix的常用目的:降级(限流),熔断 绝大多数时候我们的资源...

2018/07/31 08:32
1.6W
Cglib、Javassist、JDK动态代理

一、简介 Java的动态代理真的非常重要,特别是想要了解一些框架的原理的时候,如果对Java动态代理不熟悉,甚至不了解Java动态代理,那基本上就只能说一句“我太难了”。 比如想要知道MyBatis...

2019/11/10 18:20
435

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部