我对AOP的理解

在OOP面向对象编程(面向类编程)的编程方式中,而AOP是一种编程规范,从另一种角度程序结构而对OOP编程方式的一种完善。

在OOP编程中一个功能完成后在此基础上添加功能时导致原有功能的修改,AOP解决的就是OOP编程中的耦合问题。

AOP技术把软件系统分为两部分:核心关注点和横切关注点。核心关注点:业务逻辑;横切关注点:与业务逻辑关系不大但是经常发生在核心关注点的多处,各处的基本类型相似,如权限认证、日志、事物作用在分离系统的各个关注点。AOP的作用就是将核心关注点与横切关注点分离开来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值