关于[AOP从静态代理到动态代理 Emit实现]的摘要:
【前言】AOP为Aspect Oriented Programming的缩写,意思是面向切面编程的技术。何为切面?一个和业务没有任何耦合相关的代码段,诸如:调用日志,发送邮件,甚至路由分发。一切能为代码所有且能和代码充分解耦的代码都可以作为一个业务代码的切面。我们为什么要AOP?那我们从一个场景举例说起:如果想要采集用户操作行为,我们需要掌握用户调用的每一个接口的信息。这时候的...
【前言】AOP为Aspect Oriented Programming的缩写,意思是面向切面编程的技术。何为切面?一个和业务没有任何耦合相关的代码段,诸如:调用日志,发送邮件,甚至路由分发。一切能为代码所有且能和代码充分解耦的代码都可以作为一个业务代码的切面。我们为什么要AOP?那我们从一个场景举例说起:如果想要采集用户操作行为,我们需要掌握用户调用的每一个接口的信息。这时候的...