aop:面向切面编程是软件编程思想发展到一定阶段的产物,是面向对象编程(OOP) 的有益补充。AOP一般适用于具有横切逻辑的场合,如安全控制、事务管理、日 志记录、性能统计等。面向切面编程简单地说就是在不改变源程序的基础上为代 码段增加新的功能,对代码段进行增强处理。
aop的代理通过jdk动态代理,也可以通过cglib(谁个来波)实现,默认是通过 jdk 动态代理实现的。JDK动态代理需要接口的支持,如果没有接口只有类,则使 用cglib实现。
什么是Aop
最新推荐文章于 2021-04-28 10:17:16 发布