摘要:
模式介绍 与代理模式的中介性质有所不同的是,装饰器模式是为了扩展对象的功能,可以针对对象做更为细化的操作 装饰器模式大致分为四种核心角色: 1. Component接口 Component接口相当于接口根本的方法,比如现在有一个员工接口,员工基本职能为工作: public interface Sta 阅读全文
posted @ 2021-12-30 16:37
努力的Daimon
阅读(54)
评论(0)
推荐(0)
摘要:
继上一章通过静态代理解决问题后,有了新的问题: 如果不止一个业务类需要做日志、事务等额外操作,我们都要给它新增代理类吗? 显然不是这样,我们想要灵活运用代理,需要用到新的方案:动态代理 所谓动态代理,就是在程序运行时,动态的为被代理对象生成代理类,需要借助编程语言的反射特性 Java为我们提供了十分 阅读全文
posted @ 2021-12-30 11:10
努力的Daimon
阅读(51)
评论(0)
推荐(0)
摘要:
业务场景:学生信息新增与删除 public interface StudentService { /** * 新增学生 */ void insertStudent(); /** * 删除学生 */ void deleteStudent(); } public class StudentService 阅读全文
posted @ 2021-12-30 10:56
努力的Daimon
阅读(54)
评论(0)
推荐(0)

浙公网安备 33010602011771号