Está entregue.
Foi feito com o netbeans.
O struts está funcionando bem e o spring faz injeção de dependências perfeitamente.
AOP não foi implementado
No processo de adaptar o projeto para o spring e struts, acho que quebramos algumas coisas e algumas funcionalidades não estão certas. Mas, não há mais tempo para correr atrás disso.
Um efeito colateral irritante e indesejável, que não conseguimos descobrir a causa, é que por algum motivo qualquer, quando o BD é populado, os registros não são commitados e a transação fica suspensa. A partir daí, você pode cadastrar um usuário, o hibernate vai lançar uma exceção e abortar a transação, mas isto o fará voltar ao estado normal. Daí na segunda tentativa de cadastrar usuário, o hibernate volta ao estado normal e você poderá continuar.
Em resumo: Vá em cadastrar usuário, a primeira tentativa vai dar pau, mas da segunda em diante fica ok. Não fazemos ideia do porquê disso.
Atenciosamente, Victor e Pedro.
Entrega Struts+Spring: Questionários online (simuquiz)
Número de respostas: 2
Em resposta à Victor Williams Stafusa da Silva
Re: Entrega Struts+Spring: Questionários online (simuquiz)
por Pedro Lopes de Souza -
Sobre as tecnologias é importante ressaltar que ambas contribuíram significativamente para a simplificação do código, deixando nossa arquitetura mais elegante. Contudo, e isso foi para nós um grande revés, a curva de aprendizagem foi muito grande. Além disso, muito tempo foi perdido com a configuração dos frameworks.
Para este projeto, eu avaliei somente o struts, e não a junção struts+spring.
O grupo utilizou o struts 2 para mapeamento das servlets.
Nota:10
O grupo utilizou o struts 2 para mapeamento das servlets.
Nota:10