Na versão 2, em um dos filtros antes de executar a lógica (flow.execute()), eu verifico se tenho alguma anotação customizada na lógica e consigo também identificar o @Component que contem o método. Utilizo estas informações para controle de acesso por usuário em cada método que exige controle (uma lista de salários por exemplo) e a lista de permissões está registrada em banco de dados.
Minhas dúvidas:
- Como identificar se há anotação no método chamado?
- Como saber a classe (Resource) que contém o método?
- Qual o método chamado pela view?
Obrigado