设计模式
文章平均质量分 52
NiKaBoy
这个作者很懒,什么都没留下…
展开
-
JAVA模板模式,简历模板(例子)
模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。原创 2022-10-27 12:30:00 · 1161 阅读 · 0 评论 -
JAVA的代理模式 静态代理 jdk动态代理 cgilb动态代理 SpringBoot的切面
来到新的城市我们想租房,但是不熟悉哪里有房子出租,租房平台上的二房东上就有很多房源,他们作为中介高价出租房子给我们,代理模式恰恰是这个思维,一手房东是被代理者, 中介是代理者。使用静态代理的时候,我们需要手动去写一个代理类,而JDK的动态代理就可以帮我们生成代理对象,从而实现对代理,缺点需要实现接口,对类无法代理。代理模式的思想是为了提供额外的处理或者不同的操作而在实际对象与调用者之间插入一个代理对象。jdk代理虽然帮我们生成了代理对象,但是它不能对类直接进行生成代理对象,需要存在一个接口,而。原创 2022-10-28 12:30:00 · 325 阅读 · 0 评论