Exercícios mais complexos de AspectJ com Eclipse™
- Mais uma vez usando o projeto de aplicação bancária defina o aspecto TrocaOrdemArgumentos
que troca a ordem dos números das contas na chamada do método transferir.
Use o advice around. Gere e execute a aplicação usando o
aspecto definido.
- Agora defina o aspecto TransacaoTransferencia. Este aspecto deve
imprimir uma mensagem após a execução com sucesso do método creditar
e do método debitar de uma conta, mas somente se os mesmos forem
chamados devido a execução de uma transferência. Use o designator cflow.
Gere e execute a aplicação usando o aspecto definido.
- No restante da aula crie aspectos de modo a fazer testes com outras
construções de AspectJ. Em resumo: brinque com o Eclipse e com AspectJ ;-)