Aop源码 场景:无侵入性的日志、数据监控、安全防护等 面向接口的 Java动态代理 面向类的一个 Cglib的提升 入门 demo public interface Animal { void eat(); } public class Cat implements Animal{ @Override public void eat() { System.out.println("猫猫吃 猫粮"); } } /** * 目标:返回给外部被代理后的对象 * 完成被代理对象的增强 */ publi…