aoplib4j is an AOP library for Java. For instance it contains only 3 components:
- @FieldValidation is a annotation to be put on Java fields for validation.
- @RetryExecution is an annotation to be put on methods for handle the execution failure. If the annotated method throws a Java exception then it is possible to re-execute the method.
- Implementation of the Observer pattern using annotations