Vraptor 4 + AspectJ

Estou precisando implementar umas regras de usuário em uma aplicação e pretendo implementa-las com AspectJ, porém não achei nenhum tutorial na web como fazer isso com o vraptor4.

Sobre Aspectj, cuidado com excesso de engenharia, usar isso para implementar regras? Realmente vê necessidade?

Normal ser difícil achar todas as combinações de conteúdos com VRaptor pois é um framework pouco usado, apesar de tecnicamente bom. Em https://groups.google.com/forum/#!forum/caelum-vraptor também deve ser um bom lugar pra você perguntar.

De resto: https://www.google.com.br/search?q=vraptor+aspectj

Nesse caso sim @javaflex, pois quando o usuário tentar acessar uma tela vou ver se ele tem permissão para acessar aquela tabela, se tiver irei ver quais ações podem ser executados(listar, salvar, deletar…).

Referente ao google ja entrei em todos os sites da primeira página, vou perguntar no grupo do vraptor.

Pensando bem talvez eu possa fazer isso com um interceptor…

Acesso a tabela é no banco de dados.

Sobre acesso às “telas”/requisições da aplicação, como você preferiu usar VRaptor, então não reme contra a maré, use o que eles recomendam:

http://www.vraptor.org/pt/docs/plugins/#vraptor-brutauth


http://respostas.guj.com.br/27235-controle-de-seguranca-de-acesso-as-urls-no-vraptor

Ou

http://www.vraptor.org/pt/docs/plugins/#vraptor-authz

Você não entendeu, ja tenho todo esse controle de usuário, utilizo exatamente o brutauth que você mandou.

Porém preciso implementar uma nova regra para esses controles, enfim ja estou quase acabando por hora vou fazer com interceptor pois não consegui realizar com AOP.

Ok, entendi como você escreveu sobre permissões/ações que podem ser executadas, que nesse ponto CustomBrutauthRule já resolve. Fora isso não sei, enfim, bom que tenha chegado no que quer.