Spring 总共大约有 20 个模块, 由 1300 多个不同的文件构成。 而这些组件被分别整合在核心容器(Core Container) 、...
1.模板方法简介 先了解一下模板方法的定义: 模板方法:定义一个操作中的算法的骨架, 而将一些步骤延迟到子类中。 Template Method...
1.委派模式简介 在常用的23种设计模式中其实面没有委派模式(delegate)的影子,但是在Spring中委派模式确实用的比较多的一种模式。 ...
1.适配器模式简介 适配器模式:将一个类的转接口转换成客户希望的另外一个接口,适配器模式使得原来由于接口不兼容的而不能的工作的哪些类可以工作,主...
对于读多写少的高并发场景,我们会经常使用缓存来进行优化。比如说支付宝的余额展示功能,实际上99%的时候都是查询,1%的请求是变更,所以,我们在这...
上面一小节主要讲解了class的基本用法和一些方法的源码解析,这一小节主要从讲解字段的基本使用,主要从下面三个方面进行讲解: 获取字段类型检索和...
1.JAVA 的SPI机制 SPI全称(service provider interface),是JDK内置的一种服务提供发现机制,目前市面上有...
1.装饰者模式的简介 装饰模式:动态的给一个对象添加一些额外的职责,就增加功能来说,装饰者到相比子类更加灵活 装饰着的特点:装饰器和被装饰器都实...
上面一小节讲解了Field字段的用法,包括如何获取一个字段的信息,字段的修饰符,字段的类型,以及如何访问一个字段和给字段进行设值。 这一小节将讲...