12.5 最佳实践
代理模式应用得非常广泛,大到一个系统框架、企业平台,小到代码片段、事务处理, 稍不留意就用到代理模式。可能该模式是大家接触最多的模式,而且有了AOP大家写代理就更加简单了,有类似Spring AOP和AspectJ这样非常优秀的工具,拿来主义即可!不过,大家可以看看源代码,特别是调试时,只要看到类似$Proxy0这样的结构,你就应该知道这是一个动态代理了。
友情提醒,在学习AOP框架时,弄清楚几个名词就成:切面(Aspect)、切入点 (JoinPoint)、通知(Advice)、织入(Weave)就足够了,理解了这几个名词,应用时你就可以游刃有余了!