이름 |
설명 |
After |
Declares a method as an after advice to be triggered after any
pointcut matching the given expression. |
AfterReturning |
Declares a method as an after returning advice to be triggered
after any pointcut matching the given expression returns. |
AfterThrowing |
Declares a method as an after throwing advice to be triggered
after any pointcut matching the given expression throws an exception. |
Around |
Declares a method as an around advice to be triggered around any
pointcut matching the given expression. |
Autowiring |
Used to disable autowiring for Dependency Injection on the
whole class or on the annotated property only. |
Before |
Declares a method as an before advice to be triggered before any
pointcut matching the given expression. |
Entity |
Marks an object as an entity. |
IgnoreValidation |
Used to ignore validation on a specific method argument or class property. |
Inject |
Used to enable property injection. |
InjectConfiguration |
Used to enable property injection for configuration including settings. |
Introduce |
Introduces the given interface or property into any target class matching
the given pointcut expression. |
Pointcut |
Declares a named pointcut. The annotated method does not become an advice
but can be used as a named pointcut instead of the given expression. |
Proxy |
Used to disable proxy building for an object. |
Scope |
Used to set the scope of an object. |
Session |
Used to control the behavior of session handling when the annotated
method is called. |
Validate |
Controls how a property or method argument will be validated by Flow. |
ValidationGroups |
|
ValueObject |
Marks the annotate class as a value object. |