CT JAVA VI 2010 16
PROGRAMA DE PÓS-GRADUAÇÃO EM TECNOLOGIA
ESPECIALIZAÇÃO EM TECNOLOGIA JAVA
REBECA SUCH TOBIAS FRANCO
ESTUDO COMPARATIVO ENTRE FRAMEWORKS JAVA PARA
DESENVOLVIMENTO DE APLICAÇÕES WEB: JSF 2.0, GRAILS E
SPRING WEB MVC
MONOGRAFIA DE ESPECIALIZAÇÃO
CURITIBA - PR
2011
REBECA SUCH TOBIAS FRANCO
ESTUDO COMPARATIVO ENTRE FRAMEWORKS JAVA PARA
DESENVOLVIMENTO DE APLICAÇÕES WEB: JSF 2.0, GRAILS E
SPRING WEB MVC
Monografia de especialização apresentada ao
Departamento Acadêmico de Informática da
Universidade Tecnológica Federal do Paraná como requisito parcial para obtenção do título de
“Especialista em Tecnologia Java”.
Orientador: Prof.
Almeida.
MSc. Leandro
Batista de
Co-orientador: Prof. MSc. Maurício Correia Lemes
Neto.
CURITIBA - PR
2011
AGRADECIMENTOS
Primeiramente a Deus, pela vida, saúde e inspiração que me permitiram escrever este trabalho. Aos meus pais, Valdimir e Sônia, que sempre me incentivaram a estudar e lutar pelos meus objetivos.
Ao meu irmão, Gabriel, que compartilha do mesmo interesse que eu pela informática e me emprestou livros que me ajudaram no desenvolvimento deste trabalho.
Ao meu marido, Jonas, por sempre me apoiar em tudo o que eu faço e por compreender o tempo em que estive ocupada me dedicando a esta pós-graduação.
Aos colegas de curso, que tornaram os momentos de estudo mais agradáveis.
Aos professores, que transmitiram seu conhecimento e experiência, permitindo que nos tornássemos melhores profissionais.
A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original. (Albert Einstein).
RESUMO
FRANCO, Rebeca S. T. Estudo Comparativo entre Frameworks Java para Desenvolvimento de Aplicações Web: JSF 2.0, Grails e Spring Web MVC. 2011. Monografia (Especialização em Tecnologia Java) – Programa de Pós-Graduação em Tecnologia, Universidade
Tecnológica Federal do Paraná. Curitiba, 2011.
A plataforma Java é a mais utilizada para o desenvolvimento de aplicações web corporativas.
O