cacadio / svp

Automatically exported from code.google.com/p/svp
0 stars 0 forks source link

Implementar CRUD e casos de uso relativos a entidade PERFIL_USUARIO #9

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Implementar os cinco casos de uso relativos a manutenção da entidade 
PerfilUsuario.

Original issue reported on code.google.com by mcv...@gmail.com on 10 Jun 2010 at 8:50

GoogleCodeExporter commented 8 years ago

Original comment by mcv...@gmail.com on 10 Jun 2010 at 8:56

GoogleCodeExporter commented 8 years ago
Pessoal só consegui terminar nesse exato momento, a parte de Perfil de 
Usuário, pois inicialmente tive alguns problemas na forma com que o projeto
estava configurado, sendo um projeto dynamic web importando um jar do projeto 
java. Os problemas que encontrei foi que precisei fazer pequenos ajustes
no repositório e como eu só tinha o .jar do projeto java não rolava, então 
a alternativa foi trazer os fontes do projeto java para dentro do projeto web 
ficando tudo em um projeto só, pois pensei que vcs também possam passar por 
isso, de precisar fazer algum ajuste em alguma classe java, e ai agora tem como 
mexer na parte java sem bronca.

A estrutura de jsp e servlet ficou dessa forma:

Uma Jsp de consulta onde se tem todas as possibilidades do caso de 
uso(localizar,incluir,excluir,alterar), e suas jsps especificas de 
inclusao,alteracao e exclusao.
O ServletPerfilUsuario ficou como se fosse um Servlet Mestre, onde dentro do 
método doPost ele pega qual evento vai ser executado e partir dai ele executa 
a operação correta, existe uma jsp de mensagens que recebe o resultado das 
operações executadas, essa página de mensagens fiz ela de uma forma que vai 
servir para todos casos de uso, pois ela recebe a mensagem em si que vai ser 
exibida e recebe também o nome da Servlet que ta enviando a mensagem, ai com 
esse nome da Servlet ela consegue se configurar dinamicamente em relação ao 
action do form e o titulo da página.

Nesse Projeto não cheguei a alterar a questão da configuração de banco, 
então estou usando o que peguei de vinicius, não está ainda com a classe que 
foi enviada por mauricio que gerencia as conexões, mas da forma que está, 
funciona normalmente, acabei de testar aqui todas as funcionalidades desse caso 
de uso. Lembrem de rodar o arquivo que mauricio mandou criando o banco de novo, 
agora com as foreign keys.

Original comment by leofelipe.a@gmail.com on 13 Jun 2010 at 2:55

Attachments:

GoogleCodeExporter commented 8 years ago

Original comment by mcv...@gmail.com on 14 Jun 2010 at 12:48

GoogleCodeExporter commented 8 years ago

Original comment by mcv...@gmail.com on 10 Sep 2010 at 6:03