Java面试--Spring AOP

Spring AOP介绍一下:(大疆、百度面试题)

什么是Spring AOP:
Spring AOP面向切面编程,将日志、事务等相对独立且重复的功能抽取出来,利用Spring的配置文件或者注解的形式将这些功能织入进去,提高了复用性。
采用技术:
Spring AOP采用的是动态代理,在运行期间对业务方法进行增强,所以不会生成新类,对于动态代理技术,Spring AOP提供了对JDK动态代理的支持以及CGLib的支持。前者是基于反射技术的实现,后者是基于继承的机制实现。如果目标对象有实现接口,使用jdk代理。如果目标对象没有实现接口,则使用Cglib代理。
这里写图片描述

转载请标明出处,原文地址:https://blog.csdn.net/weixin_41835916 如果觉得本文对您有帮助,请点击支持一下,您的支持是我写作最大的动力,谢谢。

扫码关注公众号:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41835916/article/details/81387235