【一线大厂Java面试题合集】第44篇-Spring-AOP原理深度解析
第44篇:Spring AOP 原理深度解析模块:Spring生态 |难度:高级 |面试频率:★★★★★1.AOP 的核心概念?Pointcut / Advice / Aspect / Weaving?核心概念AOP(Aspect-Oriented Programming,面向切面编程)是对 OOP 的补充,它将横切关注点(如日志、事务、安全等)从业务逻辑中分离出来,实现模块化。核心术语详解术语说明对应注解/类JoinPoint(连接点)程序执行中可被增强的点,Spring 中指方法执行JoinPointPointcut(切入点)定义哪些 JoinPoint 被拦截(表达式)