Postupy AOP řadíme mezi deklarativní programování.
Deklarativní programování pomocí anotací bylo zmiňováno u Java Persistence API.
Pomocí anotací lze technicky vyřešit i AOP.