Spring AOP实现之从接口设计来思考AOP联盟接口规范设计
学习一个模块的设计主要是看接口设计,通过接口设计我们就能够从整体知道模块怎么实现的,具体实现就是组装这些接口来进行实现的,知道了模块接口设计,实现也就变得很简单了。
本文主要从aop背景出发点,来自己去想需要哪些接口,就能够描述一个模块的功能设计规则。
AOP产生背景
使用面向对象编程 ( OOP )有一些弊端,当需要为多个不具有继承关系的对象引人同一个公共行为时,例如日志、安全检测等,我们只有在每个对象里引用公共行为,这样程序中就产生了大量的重复代码,程...
原创
2020-10-22 05:00:57 ·
582 阅读 ·
4 评论