| Package | Description | 
|---|---|
| org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. | 
| org.springframework.aop.aspectj | AspectJ integration package. | 
| org.springframework.aop.framework.adapter | SPI package allowing Spring AOP framework to handle arbitrary advice types. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MethodBeforeAdviceAdvice invoked before a method is invoked. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AspectJMethodBeforeAdviceSpring AOP advice that wraps an AspectJ before method. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MethodBeforeAdviceInterceptorInterceptor to wrap am  MethodBeforeAdvice. |