Descrição
Separa comportamentos transversais em Java, como logs ou verificações de política, do código repetido da aplicação por meio de programação orientada a aspectos. Ele é útil para desenvolvedores Java que precisam da sintaxe do AspectJ, weaving ou compatibilidade com projetos que já dependem do AspectJ.
Weaving de aspectos pode mudar o comportamento do código compilado em muitas classes. Revise a configuração de build e os artefatos gerados antes de usar em software de produção.