Salve galera…
Eh o seguinte, eu tenho 2 tabelas no bd:
Tabela Perfil
Tabela Usuário
na tabela perfil eu tenho os seguintes campos: - Id, Modulo, Inserir, Alterar e Consultar.
na tabela usuário eu tenho uma foreign key para o Id do perfil, ou seja todo usuário necessita de um perfil com suas permissões.
Eu quero que quando o usuário entre na sua tela principal, eu consiga dar um select no bd, trazer seu perfil com suas permissoes por modulos.
modulos seriam as telas, os JFrame.
por exemplo:
JFrameClientes -> usuario: Fernando -> permissão de consultar, alterar e inserir
JFrameClientes -> usuario: Luiz -> permissao de consultar apenas.
Algo assim…Bem, eu tenho idéia de como fazer isso, mas o que quero saber de vcs é como eu posso guardar isso.
Tipo, ter uma classe que armazena as permissões por modulos de uma vez só, sem ter q ficar dando select a cada tela que se abre ?
espero que tenham entendido
obrigado