# Uses of Interface
org.springframework.aop.BeforeAdvice

Packages that use BeforeAdvice
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.

## Uses of BeforeAdvice in org.springframework.aop

Subinterfaces of BeforeAdvice in org.springframework.aop
Modifier and Type
Interface
Description
`interface`
`MethodBeforeAdvice`
Advice invoked before a method is invoked.

## Uses of BeforeAdvice in org.springframework.aop.aspectj

Classes in org.springframework.aop.aspectj that implement BeforeAdvice
Modifier and Type
Class
Description
`class`
`AspectJMethodBeforeAdvice`
Spring AOP advice that wraps an AspectJ before method.

## Uses of BeforeAdvice in org.springframework.aop.framework.adapter

Classes in org.springframework.aop.framework.adapter that implement BeforeAdvice
Modifier and Type
Class
Description
`class`
`MethodBeforeAdviceInterceptor`
Interceptor to wrap a `MethodBeforeAdvice`.