摘要:
一、动态代理: 1.在原有的静态代理的基础上进一步的完善,由于静态代理中,重复写了相同的代码使得代码的整体结构显得冗余,而且还不同的核心类还需要有不用的代理类,是写死了的具体的类。所以需要使用动态代理来代替静态代理。 2.具体实例: ⑴、业务介绍: 假定高三学生为核心类,学生的家人是代理类。高三学生 阅读全文
摘要:
一、SpringAOP: ⒈AOP:Aspect Oriented Programming 面向切面编程, 实现的是核心业务和非核心业务之间的的分离,让核心类只做核心业务,代理类只做非核心业务。 ⒉目的: ⑴、把核心业务和非核心业务进行分离 ⑵、把多个非核心业务处理(点)变成一个切面(之前的非核心业 阅读全文