反向思考之——aop

什么是aop,aop的定义网上很多,总结也说就是面向切面的变成,在业务代码与基础代码的分离。业务场景也很多,比如日志系统,事务系统,权限系统等。这些业务场景一个共同的特点是: 1、范围广,相关联的操作比较多; 2、与业务逻辑无关,他们的存在与不存在,不会影响整个业务逻辑的实现; 3、代码相同,作用在一部分的业务逻辑代码上的操作基本一样。 因此,我们从这三个方面思考,如何实现这样的一个需求? 首先,
相关文章
相关标签/搜索